Modifier le texte à l'intérieur <h2> Texte je voudrais modifier </h2> élément à l'aide de javascript
J'ai besoin de changer le texte à l'intérieur
élément HTML à l'aide de javascript, mais je n'ai aucune idée de comment le faire. ¿L'aide?
Je l'ai défini comme:
<h2 id="something">Text I want to change.</h2>
Im essayant de le faire avec:
document.getElementById("something").value = "new text";
Mais ça ne fonctionne pas.
Grâce
Vous devez utiliser jQuery pour cela, il fonctionne partout.
OriginalL'auteur Carol | 2014-04-24
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser innerHTML:
OriginalL'auteur Felix
Si l'élément ne contient que du texte,
textContent
fonctionne mieux et plus vite queinnerHTML
Bonne chance
🙂
OriginalL'auteur erosman
Bien que le code suivant devrait être le plus rapide alternative à la lente
.innerHTML
:Et voici la référence:
JSPerf: http://jsperf.com/replace-text-in-node
element.textContent = '';
...textContent
sur son propre (comme dans ma suggestion) fonctionne bien JSPrefOriginalL'auteur VisioN