Friday, November 2, 2012

form

Properti HTMLSelectElement.form merefensi kepada elemen FORM yang didalamnya berisi elemen SELECT ini, sebagai HTMLFormElement.

Sintaks:

selectObj.form

Properti HTMLSelectElement.form akan mengembalikan null jika elemen SELECT ini memang tidak terdapat di dalam elemen FORM yang ditetapkan.

Contoh di bawah ini mengembalikan NAME dari FORM yang didalamnya berisi elemen SELECT yang ditetapkan:

<FORM NAME="formName"> <SELECT> <!-- Di sini banyaknya OPTION --> </SELECT> </FORM> <SCRIPT TYPE="text/javascript"> var selectObj = document.getElementsByTagName("select")[0]; alert(selectObj.form.name); // "formName" </SCRIPT>

Contoh di bawah ini menguji apakah elemen SELECT yang ada terdapat di dalam elemen FORM ber-NAME 'formName', jika benar jalankan perintah:

<FORM NAME="formName"> <SELECT> <!-- Di sini banyaknya OPTION --> </SELECT> </FORM> <SCRIPT TYPE="text/javascript"> var selectObj = document.getElementsByTagName("select")[0]; if(selectObj.form.name === "formName") { alert("true"); // ini dijalankan }else{ alert("false"); } </SCRIPT>