»
AnglaisFrançaisVietnamien

Imprimer - Tous les éléments par catégorie Finder - JavaScriptBank.com

Version complète: jsB@nk » Snippet » Tous les éléments par catégorie Finder
URL: https://www.javascriptbank.com/all-elements-by-class-finder.html

Tous les éléments par catégorie Finder © JavaScriptBank.comCette fonction script retournera un tableau de balises basé sur l'élément DOM, tag, et le nom de la classe. Par exemple, getElementsByClassName(document, 'tr', 'info') sera de retour pour vous un tableau de tous " tr " tags dans le cadre du document nÅ“ud ayant la " info " classe.

Version complète: jsB@nk » Snippet » Tous les éléments par catégorie Finder
URL: https://www.javascriptbank.com/all-elements-by-class-finder.html



JavaScript
<script type="text/javascript">// Created by: Joe Homs | http://bitshaker.com/function getElementsByClassName(oElm, strTagName, strClassName){  var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName); var arrReturnElements = new Array(); strClassName = strClassName.replace(/-/g, "\-"); var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)"); var oElement; for(var i=0; i<arrElements.length; i++){   oElement = arrElements[i];   if(oRegExp.test(oElement.className)){     arrReturnElements.push(oElement);   } } return (arrReturnElements)}</script>