Bara det första exemplet fungerar för mig, hur kan jag göra för att få det andra exemplet att fungera? Jag är inte hundra men prova. Det borde väl snarare vara följande: oj, ursäkta. Length eller value, mixade dom. Men det spelar ingen roll vilken, blir fel med båda. Här är resultaten för olika varianter:Javascript mot formulär
Ex. 1
<code>
filden = document.form1.geo2.length;
alert(filden);
</code>
Ex. 2
<code>
formField = "geo2";
filden = document.form1.getElementById(formField).value;
alert(filden);
</code>Sv: Javascript mot formulär
<code>
formField = "geo2";
filden = document.form1.getElementById('formField').value;
alert(filden);
</code>
Enkel fnuttar i parentesen.
Mvh
KjellSv: Javascript mot formulär
<code>
formField = "geo2";
filden = document.form1.getElementById(formField).length;
alert(filden);
</code>Sv:Javascript mot formulär
Sv: Javascript mot formulär
<code>
formField = "geo2";
filden = document.form1.formField.length;
</code>
-document.form1.formField has no properties
<code>
formField = "geo2";
filden = document.getElementById(formField).length;;
</code>
-document.form1.formField has no properties
<code>
formField = "geo2";
filden = document.form1.getElementById(formField).length;
</code>
-document.form1.getElementById is not a function
<code>
formField = "geo2";
filden = document.form1.getElementById('formField').length;
</code>
-document.form1.getElementById is not a function
<code>
filden = document.form1.getElementById('geo2').length;
</code>
-document.form1.getElementById is not a function
<code>
filden = document.form1.geo2.length;
</code>
Fungerar klocka!