JavaScript Reference/Javascript Properties/htmlFor
"htmlFor" Example
<html>
<body>
<script language="JavaScript">
function goFocus() {
alert(document.all.myL.htmlFor);
}
</script>
<script id="myScript" for="myButton2" event="onclick">
alert(myScript.htmlFor);
</script>
<p>
<label id="myL" for="myButton">
</label>
</p>
<button id="myButton" onclick="goFocus();">HTML for Label</button>
<button id="myButton2">HTML for Script</button>
</body>
</html>
"htmlFor" is applied to
+----------------+--------------------------------------------------------------+
| Applied_To |<label> <script> |
+----------------+--------------------------------------------------------------+
"htmlFor" Syntax and Note
Note:
Read and write property.
Specifies the element id assigned to <label> or <script>.
This property is equivalent to the "for" attribute.
Syntax:
document.getElementById("labelID").htmlFor = value
document.all.labelID.htmlFor = value // IE only