Unter dem Begriff Formulare sind folgende Objekte zusammengefaßt:
<HTML> <HEAD> <TITLE>Beispiel zu Formularen (1)</TITLE> <SCRIPT> // Wir definieren eine Testfunktion in HEAD: function test_but () { document.write("button betätigt<br>") } </SCRIPT> </HEAD> <BODY> <FORM NAME="textform"> TEXT: <INPUT TYPE="TEXT" NAME="text_1""> <p> </FORM> <hr> <FORM NAME="buttonform" METHOD="post" ACTION="wintest.htm"> BUTTON: <INPUT TYPE="BUTTON" VALUE="Richtig ?" ONCLICK="test_but()"> <p> RADIO:<br> Auswahl A <INPUT TYPE="RADIO" NAME="Auswahl" VALUE="A"><br> Auswahl B <INPUT TYPE="RADIO" NAME="Auswahl" VALUE="B"> </FORM> <hr> <SCRIPT> // Jetzt wollen wir uns das forms-Feld ansehen: document.write(document.forms.length," Formulare sind enthalten.<br>") for(i=0;i<document.forms.length;i++) { document.write("<b>Formular ",i,":</b><br>") document.write("target=",document.forms[i].action,"<br>") document.write("method=",document.forms[i].method,"<br>") document.write("length=",document.forms[i].length,"<br>") } // und hier alternativ unter Nutzung des Formularnamens: document.write("<p>document.buttonform.method=",document.buttonform.method,"<br>") </SCRIPT> </BODY> </HTML>