function getElementsByClassName(className)
{
// get all elements in the document
if (document.all)
{
var allElements = document.all;
}
else
{
var allElements = document.getElementsByTagName("*");
}
var foundElements = [];
for (var i = 0, ii = allElements.length; i < ii; i++)
{
if (allElements[i].className == className)
{
foundElements[foundElements.length] = allElements[i];
}
}
return foundElements;
}
var listItems = document.getElementsByClassName("quirky");
for (var i = 0, ii = listItems.length; i < ii; i++)
{
alert(listItems[i].nodeName);
}
-1
A
Répondre
6
getElementsByClassName = (className) ->
# get all elements in the document
if document.all
allElements = document.all
else
allElements = document.getElementsByTagName "*"
el for el in allElements when el.className == className
# NOTE: getElementsByClassName was never assigned as a member
# of document. So this call will likely fail, unless you are
# using a latest-version browser.
listItems = document.getElementsByClassName "quirky"
for i in listItems
alert i.nodeName
Questions connexes
- 1. Tests unitaires CoffeeScript?
- 2. Coffeescript, Classes & Zepto.js
- 3. comment réécrire ceci ce javascript en ligne avec jquery?
- 4. Syntaxe des fonctions anonymes dans CoffeeScript
- 5. Comment écrivez-vous une fonction de ligne alternative en utilisant le module dans CoffeeScript?
- 6. Réécrire index.php dans Wordpress
- 7. mootools "ceci" dans chaque?
- 8. Réécrire Règle dans Nginx
- 9. Réécrire chaîne de requête
- 10. Réécrire l'équation dans c
- 11. De quelles manières pouvez-vous écrire ceci?
- 12. * ceci par rapport à ceci en C++
- 13. Coffeescript, comment j'écrirais cet exemple de fonctions en file d'attente, en particulier la boucle?
- 14. Apache réécrire
- 15. Comment modéliser ceci dans OO
- 16. Comment mapper ceci dans NHibernate
- 17. Comment écrire ceci dans LINQ2SQL?
- 18. Comment faire ceci dans Unity?
- 19. (* ceci) [i]?
- 20. Comment sélectionner ceci dans mysql?
- 21. Pourquoi mes événements CoffeeScript/backbone.js ne se déclenchent-ils pas?
- 22. Réécrire dans htaccess sur Wordpress
- 23. Réécrire la chaîne de requête dans .htaccess
- 24. Réécrire le fichier de registre dans Windows
- 25. htaccess réécrire
- 26. Apache réécrire l'URL mais ne pas réécrire certains dossiers
- 27. Réécrire .htaccess url regex
- 28. Réécrire en "jolie URL"?
- 29. Réécrire jsp
- 30. URL simple Réécrire
translatemycodeforme.stackexchange.com –