title image


Smiley auf Formularfelder zugreifen, die ungültige Variabelnbezeichner haben
Dein Problem dürfte so alt sein seit PHP dieses "feature" eingeführt hat. Die Namen sind nicht als Array definiert, sondern in PHP kannst du durch "name[]" auf diese Felder als Array zugreifen (was kompletter Unsinn ist, es würde Problemlos auch ohne die eckigen Klammern gehen).



Das hat zur Folge, dass du mit JS nicht mehr auf document.FormularName.name[] zugreifen kannst, da die eckigen Klammern auch in JS ein Operator sind. Glücklicherweise kann man aber mit diesen auch Objekte indexieren. Das sieht dann so aus:

document.forms['FormularName'].elements['name[]']


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: