Jetzt muß ich auch fragen -
habe zwar nach langer "Frickelei" Lösungsansätze in meinem Sinne gefunden - aber jetzt muß und will ;-) ich fragen :
Ich habe ein Formular -
<form name="Bestätigung" action="http://www...htm">
<input name="#Bestätigung" onClick="if(this.checked==true) { document.Bestätigung.Send.disabled=false; } else { document.Bestätigung.Send.disabled=true; }" type="checkbox"> ... gelesen<br>
<input disabled name="Send" type="submit" value="Abschicken" onclick=" var x = document.getElementById('chsprache');x.style.visibility='hidden';">
</form>
Funktioniert so weit so gut - wie kombiniere ich es mit Folgendem :
<form name="Test" action="">
Name: <input type="text" name="Eingabe" onblur="PruefeInhalt(this.value)"><br>
Geben Sie irgendetwas ein und klicken Sie dann woanders hin, um das Eingabefeld zu verlassen!
</form>
<script type="text/javascript">
document.Test.Eingabe.focus();
function PruefeInhalt (Feld) {
if (Feld == "") {
alert("Das Namensfeld muss einen Inhalt haben!");
document.Test.Eingabe.focus();
return false;
}
}
</script>
und das möglichst in der bereits vorhandenen Form ( JS - Filter - aber wohl etwas "doof" ) .
Das vorhandene Formular soll also um mindestens ein oder mehrere Felder ergänzt werden, die zwingend ausgefüllt sein müssen, bevor die Checkbox freigegeben wird ( die dann wiederum den Button freigibt ) .
Für jeden Denkansatz dankbar bin ...