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>