-----------------------------------------------------------------
04 // Zustimmung mit Javascript
-----------------------------------------------------------------
Von Software-Installationen ist man es seit langem gewohnt, erst wenn man
die Bedingungen akzeptiert hat, laesst sich das Programm auch installieren.
Auch im Web kann man so verfahren. Ist eine bestimmte Checkbox nicht
markiert, laesst sich der Absenden-Button des Formulars nicht druecken. Das
funktioniert mit dem Internet Explorer und mit Mozilla einwandfrei,
lediglich Opera stellt sich quer.
Code:
<form name="test">
<input type="checkbox" onclick="if(this.checked=true)
{document.test.rpm.disabled=false;}">
Ich stimme zu.<br>
<input type=submit value="button" name="rpm" disabled>
</form>
Die Checkbox ist per Voreinstellung nicht aktiviert, erst wenn sie
angeklickt wird, wird auch der Button frei geschaltet. Hier sorgt das
Attribut "disabled" dafuer, dass er nicht klickbar wird, durch den
Javascript Befehl document.test.rpm.disabled=false; wird dies aufgehoben.