JavaScript: Alle Buttons beim Klassenname sperren
Heute stand ich vor dem Problem, dass ich alle Buttons mit einer bestimmten Klasse sperren sollte. Leider gibt es in JavaScript (jaja, ich weis: JQuery) kein getElementByClass, also musste ich ein wenig tricksen.
Hier erst mal die Funktion:
var allHTMLTags = new Array();
function disableButtons(theClass)
{
var allHTMLTags=document.getElementsByTagName('*');
for (i=0; i<allHTMLTags.length; i++) {
if (allHTMLTags[i].className==theClass) {
//Disable Buttons:
if(allHTMLTags[i].disabled==true)
{
allHTMLTags[i].disabled=false;
}else{
allHTMLTags[i].disabled=true;
}
}
}
}Sperrt den Button, oder entsperrt ihn, wenn er gesperrt ist.
Die Funktion lässt sich auch ganz einfach zu einer getElementByClass() funktion umschreiben.
Noch keine Kommentare vorhanden.