frankx: warum klappt variablen einbau bei form.name nicht?

Beitrag lesen

Hallo,

mit
<form name="form">
<input type="button" value="hallo" name="name1>
gibt:
var abc = document.form.name1.value;
alert (abc); // hallo

var xyz = "name1";
alert(xyz); //name1
var sdf = document.form.xyz.value;
alert (sdf); //bricht ab, Fehlermeldung document.form.xyz.value not defined

geht das so nicht bzw.was ist da falsch?

Dank frankx