Gunnar Bittersmann: getElementsByTagName nach dynamischer Erzeugung

Beitrag lesen

Hello out there!

Es wäre schön nur die Inputfelder durchzugehen, die relevant sind. Daher: getElementsByName.

Verstehe dein Problem nicht. Alle von der der Funktion createTable() erzeugten Checkboxen haben ein 'name'-Attribut mit dem Wert "toUpload". Diese willst du nachträglich nochmal suchen und damit in einem Array haben. Das kannst du doch auch gleich haben:

Außerhalb der Schleife:
  var checkboxes = new Array();

und innerhalb der Schleife schreibst du statt
  ~~~javascript var checkbox = document.createElement("input");
  checkbox.name="toUpload";

eben  
  ~~~javascript
checkbox[i] = document.createElement("input");  
  checkbox[i].name="toUpload";

See ya up the road,
Gunnar

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