eigentlich ist das Doppelposting.
<form name="form">
<input type="button" value="hallo" name="name1>
gibt:
var abc = document.form.name1.value;
alert (abc); // hallovar xyz = "name1";
alert(xyz); //name1
var sdf = document.form.xyz.value;
alert (sdf); //bricht ab, Fehlermeldung document.form.xyz.value not defined
Ist logisch, weil es kein Objekt mit dem Namen 'form.xyz' gibt, du möchtest den Indexoperator verwenden der ist für sowas da.
Struppi.