»
AnglaisFran�aisVietnamien

Imprimer - getElementsByAttribute - JavaScriptBank.com

Version compl�te: jsB@nk » Snippet » getElementsByAttribute
URL: https://www.javascriptbank.com/getelementsbyattribute.html

getElementsByAttribute © JavaScriptBank.comEver terme dans une situation où vous désirez obtenir un tableau de tous les éléments avec un attribut spécifique? Ou veulent même les éléments avec une certaine valeur pour que l'attribut choisi ainsi? Il suffit d'ajouter cette Le code JavaScript Extrait de JavaScript à votre script et votre problème sera résolu.

Version compl�te: jsB@nk » Snippet » getElementsByAttribute
URL: https://www.javascriptbank.com/getelementsbyattribute.html



JavaScript
<script type="text/javascript">/* Copyright Robert Nyman, http://www.robertnyman.comFree to use if this text is included */function getElementsByAttribute(oElm, strTagName, strAttributeName, strAttributeValue){    var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName);    var arrReturnElements = new Array();    var oAttributeValue = (typeof strAttributeValue != "undefined")? new RegExp("(^|\\s)" + strAttributeValue + "(\\s|$)") : null;    var oCurrent;    var oAttribute;    for(var i=0; i<arrElements.length; i++){        oCurrent = arrElements[i];        oAttribute = oCurrent.getAttribute(strAttributeName);        if(typeof oAttribute == "string" && oAttribute.length > 0){            if(typeof strAttributeValue == "undefined" || (oAttributeValue && oAttributeValue.test(oAttribute))){                arrReturnElements.push(oCurrent);            }        }    }    return arrReturnElements;}</script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->