Hallo Leute,
normalerweise komme ich mit dem SELF HTML immer relativ eigenständig an mein Ziel - auch ohne riesige Kenntnisse zu besitzen - hier findet man ja immer tolle Beispiele und nach ein wenig "Bastellarbeit" hat bisher noch immer alles funktioniert :-)
Bei meinem aktuellen Problem benötige ich aber mal kompetente Hilfe :-D
Ich möchte das man auf einer Seite 2 Checkboxen aktivieren MUSS um dann erst über einen Button "Weiter" zur nächsten Seite zu gelangen.
Wenn nur eine (oder keine) der beiden Checkboxen inaktiv ist soll entweder:
a) auf der aktuellen Seite eine Fehlermeldung erscheinen
oder
b) auf eine neue weitere Seite mit Fehlermeldung verlinkt werden
So was ähnliches habe ich mir schonmal selbst gebaut mit 2 Radiobuttons - da musste dann nur eine Auswahl getroffen werden - dies hat auch funktioniert. Dort habe ich es so gelöst das bei Auswahl 1 zu einer PDF verlinkt wurde und bei Auswahl 2 eine andere Seite mit Fehlermeldung aufgerufen wurde. Also alles schon sehr nah dran... Dies war dann quasi meine "Arbeitsgrundlage" für mein aktuelles Checkbox Problem :-) Nur funktionieren will es nicht wirklich...
<html><head><title>Test</title>
<script type="text/javascript">
function Weiter () {
if (document.Testform.Art[0].checked == true) {
window.location.href = "../WICHTIGE-INFOS.pdf";
} else {
window.location.href = "../Testseite_mit_Fehlermeldung.html";
}
}
</script>
</head><body>
<form name="Testform" action="">
<input type="checkbox" name="Art" value="1"> STIMME A ZU<br />
<input type="checkbox" name="Art" value="2"> UND NATÜRLICH AUCH B
<br><input type="button" value="weiter" onclick="Weiter()">
</form>
<script type="text/javascript">
dhtml = false;
if (document.layers || document.all || document.getElementById)
dhtml = true;
if (dhtml == true && document.Testform.Art[0].defaultChecked == false)
document.Testform.Art[0].checked = true;
</script>
</body></html>
Gruß
Tanja