0

pour des raisons de performances Je voudrais utiliser le insertAdjacentText -method, mais je ne sais pas si c'est ECMAScript- (JavaScript) -standard.Est-ce que insertAdjacentText est une méthode javascript standard?

+1

Il n'y a pas beaucoup de besoin pour cette méthode comme il est avec 'insertAdjacentHTML' puisque vous pouvez simplement ajouter un nœud de texte. –

+4

N'est-ce pas simplement 'elem.parentNode.insertBefore (document.createTextNode ('text here'), elem.nextSibling);'? Ne semble pas digne d'une toute nouvelle méthode pour moi ... –

Répondre

0

D'après , il n'est pas pris en charge par Firefox, mais seulement par les autres principaux navigateurs, peut être la raison pour laquelle il n'y a pas d'entrée dans la documentation MDN.

J'ai seulement trouvé une entrée sur le Microsoft Developer Network documentation pour cette fonctionnalité.

Ainsi, que ce soit standard ou non, on peut utiliser insertAdjacentHTML à la place, car il est supported par tous les principaux navigateurs.

+0

L'utilisation de '.insertAdjacentHTML' ne fonctionnera que pour les situations où le texte inséré ne peut pas être confondu avec n'importe quel type de balisage HTML. –