Gunnar Bittersmann: id's von checkboxen erfragen

Beitrag lesen

Hello out there!

<input type='checkbox' id='a'>
<input type='checkbox' id='b'>
<input type='checkbox' id='c'>

Ich möchte die id's von allen Checkboxen erfragen. Am liebsten natürlich in einer Schleife.

Bei diesem Markup musst du dir wohl mit http://de.selfhtml.org/javascript/objekte/document.htm#get_elements_by_tag_name@title=getElementsByTagName() alle 'input'-Elemente holen:

var inputs = document.getElementsByTagName("input");

Diese gehst du dann in einer Schleife durch

for (var i = 0; i < inputs.length; i++)

überprüfst, ob sie vom Typ "checkbox" sind:

if (inputs[i].type == "checkbox")

und greifst auf die IDs zu

alert(inputs[i].id;

Die Checkboxen werden dynamisch erstellt.

Du meinst, serverseitig? Ansonsten kannst du ein Array mit allen Checkboxen ja schon bei deren Erzeugung generieren.

Gunnar

--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)