L'accès aux éléments par type en javascript
Il y a un moment, j'ai effectué quelques test en Javascript,
et joué avec un code pour obtenir le texte de tous les éléments avec une certaine classe,
Maintenant, j'essayais de faire quelque chose comme ça, mais obtenir tous les éléments d'un certain type, par exemple tous les éléments type="text"
Est-il possible de faire cela en Javascript ou dois-je utiliser jquery?
var xx = document.getElementsByClassName("class");
for (i=0;i<xx.length;i++){
var str=xx[i].innerHTML;
alert(str);
}
- Vous pouvez essayer de document.getElementsByTagName(tagname). Une autre chose est - iQuery est javascript, donc tout est possible avec jQuery est également possible sans elle.
Vous devez vous connecter pour publier un commentaire.
Dans la plaine, vieux de JavaScript, vous pouvez le faire:
En jQuery, vous faites juste:
Si vous avez de la chance et de la nécessité de s'occuper uniquement pour les navigateurs récents, vous pouvez utiliser:
"récente" ne signifie pas IE6 et IE7
Le grésillement sélecteur de moteur (quels sont les pouvoirs de JQuery) est parfaitement adapté pour cela:
Ou