alle inputfelder mit name=blabla[] bekommen...

Headymaster

Erfahrenes Mitglied
Hallo,

habe nen ganz simples Problem denke ich.

Ich habe in einer Liste von texten jeweils ein hidden input-feld mit namen "longtexts_choosed[]".

So nun möchte ich mit document.getElementsByName('longtexts_choosed[]') all diese Felder holen.
Im Firefox bekomme ich se auch, aber im IE bekomme ich ein Objekt mit einer Variable length: 0, sprich ein leeres Objekt...

WÜrde mich sehr über Hilfe freuen.

MFG Nilson
 
Hi,

das sollte auch im IE funktionieren.

Beispiel:
Code:
<html>
<head>
<title>www.tutorials.de</title>
<meta name="author" content="Quaese">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
  <!--
function hiddenInputs(){
  var arrInputs = document.getElementsByName("longtexts_choosed[]");
  alert(arrInputs.length);
}
 //-->
</script>
</head>
<body>
<input type="hidden" name="longtexts_choosed[]" value="0" />
<input type="hidden" name="longtexts_choosed[]" value="1" />
<input type="hidden" name="longtexts_choosed[]" value="2" />
<input type="hidden" name="longtexts_choosed[]" value="3" />
<input type="hidden" name="longtexts_choosed[]" value="4" />
<button onclick="hiddenInputs();">hiddenInputs</button>
</body>
</html>
Um mehr sagen zu können, müssten mehr Informationen (Quellcode) zur Verfügung stehen.

Ciao
Quaese
 
Zurück