Hallo,
im Firefox gehts, im IE aber nicht. So fangen 50% meiner Posts an... :(
Diesesmal: Ich möchte mit JavaScript auf den Wert eines Input-Feldes (Name 'ad_details_array[21]') in einem Formular (Name: 'hidden_ad_tooltips') zugreifen:
alert(document.forms['hidden_ad_tooltips'].elements['ad_details_array[21]'].value);
In meiner PHP Datei baue ich dieses Formular mit PHP:
echo "<form name='hidden_ad_tooltips' id='hidden_ad_tooltips'>";
echo "<input type=hidden name=ad_details_array[21] value='aaa'>";
echo "</form>";
In diesem Fall bringt der IE einen Fehler: 'ad_details_array[21]' ist Null oder kein Objekt.
Wenn ich das Formular ganz normal mit HTML baue geht es anstandslos:
<form name='hidden_ad_tooltips' id='hidden_ad_tooltips'><input type=hidden name=ad_details_array[21] value="aaaaa"</form>
Wieso macht der IE das?