Verstehe nichts mehr:
yabb
- javascript
Sorry, brauche wirklich hilfe.
<form name="sform" action="/index.php" method="POST">
<select name="umfrage[1]" id="u1" size="1" onClick="umfragetest()">1:
<option value="DIE">Wählen:</option><option value="TA">TA</option>
</select>
</p><p class="form">2:
<select name="umfrage[2]" id="u2" size="1" onClick="umfragetest()">
<option value="DIE">Wählen:</option><option value="TA">ta</option>
</select>
</p><p class="form">3:
<select name="umfrage[3]" id="u3" size="1" onClick="umfragetest()">
<option value="DIE">Wählen:</option><option value="ta">TA</option>
</select>
</p><p class="form">4:
<select name="umfrage[4]" id="u4" size="1" onClick="umfragetest()">
<option value="DIE">Wählen:</option><option value="ta">ta</option>
</select>
</p><input type="hidden" name="seite" value="umfrage.php"><input type="submit" name="submitbtn" value="Noch nicht alles gewählt" disabled><script type="text/javascript">
<!--
function umfragetest(){
if (document.sform.GetElementById("u1").value != "DIE" && document.sform.GetElementById("u2").value != "DIE" && document.sform.GetElementById("u3").value != "DIE" && document.sform.GetElementById("u4").value != "DIE"){
document.sform.submitbtn.disabled=false;
document.sform.submitbtn.value= "Vote!";
}
}
//-->
</script></form>
Bitte sagt mir einer warum er dann einen JSError "'document.sform' ist Null oder kein Objekt in Zeile.... (vor der Ifanweisung)" generiert.
Ich verstehe gar nix mehr.
Danke,
Nabend,
if (document.sform.GetElementById("u1").value != "DIE" && document.sform.GetElementById("u2").value != "DIE" && document.sform.GetElementById("u3").value != "DIE" && document.sform.GetElementById("u4").value != "DIE"){
GetElementById() ist sicherlich keine Methode von document.sform. Wahrscheinlich meinst du getElementById(), welches aber auche eine Methode des docuemnt-Objekts ist.
Bis denne,
Danke! Du bist der Foren Gott überhaupt! Das ist das 3. Forum in dem ich frage.
THX
abend,
Danke! Du bist der Foren Gott überhaupt! Das ist das 3. Forum in dem ich frage.
da fragt man sich in welch fragwürdigen foren der herr so hausiert...
mfg,
(tanz das)
Z.N.S.
Hi,
<form name="sform" action="/index.php" method="POST">
<select name="umfrage[1]" id="u1" size="1" onClick="umfragetest()">1:
select darf keinen Text enthalten, nur optgroup- und option-Elemente
<option value="DIE">Wählen:</option><option value="TA">TA</option>
</select>
</p><p class="form">2:
Du schließt hier ei p-Element welches nicht geöffnet wurde.
</p><input type="hidden" name="seite" value="umfrage.php"><input type="submit" name="submitbtn" value="Noch nicht alles gewählt" disabled><script type="text/javascript">
<!--
function umfragetest(){
if (document.sform.GetElementById("u1").value != "DIE" && document.sform.GetElementById("u2").value != "DIE" && document.sform.GetElementById("u3").value != "DIE" && document.sform.GetElementById("u4").value != "DIE"){
GetElementById ist etwas anderes als
getElementById
Und getElementById kannst Du ohne sform direkt aufs Dokument anwenden - die Ids müssen sowieso eindeutig sein...
cu,
Andreas