Tuesday, December 11, 2012

form

Properti HTMLLabelElement.form mengembalikan elemen FORM yang berisi elemen LABEL HTML ini, sebagai HTMLFormElement.

Sintaks:

labelObj.form

Properti HTMLLabelElement.form mengembalikan null jika elemen LABEL ini memang tidak terdapat di dalam elemen FORM yang ditetapkan.

Contoh di bawah ini mengembalikan ID dari elemen FORM yang berisi elemen LABEL ber-ID 'labelID':

<FORM ID="formID"> <LABEL FOR="item" ID="labelID"> <INPUT TYPE="checkbox" ID="item">Label teks </FORM> <SCRIPT TYPE="text/javascript"> var labelObj = document.getElementById("labelID"); alert(labelObj.form.id); // "formID" </SCRIPT>

Contoh di bawah ini menguji apakah elemen LABEL ber-ID 'labelID' terdapat di dalam elemen FORM ber-ID 'formID', jika benar kotak dialog Alert 'Ya!' akan ditampilkan, sebaliknya kotak dialog Alert 'Tidak!' ditampilkan:

<FORM ID="formID"> <LABEL FOR="item" ID="labelID"> <INPUT TYPE="checkbox" ID="item">Label teks </FORM> <SCRIPT TYPE="text/javascript"> var labelObj = document.getElementById("labelID"); if (labelObj.form.id == "formID") { alert("Ya!"); // ini dijalankan }else{ alert("Tidak!"); } </SCRIPT>