Mega Code Archive

 
Categories / JavaScript DHTML / HTML
 

Reading the canHaveChildren Property

/* JavaScript Bible, Fourth Edition by Danny Goodman  John Wiley & Sons CopyRight 2001 */ <HTML> <HEAD> <TITLE>canHaveChildren Property</TITLE> <SCRIPT LANGUAGE="JavaScript"> function colorAll() {     for (var i = 0; i < document.all.length; i++) {         document.all[i].style.color = "red"     } } function colorChildBearing() {     for (var i = 0; i < document.all.length; i++) {         if (document.all[i].canHaveChildren) {             document.all[i].style.color = "red"         }         } } </SCRIPT> </HEAD> <BODY> <H1>canHaveChildren Property Lab</H1> <HR> <FORM NAME="input"> <INPUT TYPE="button" VALUE="Color All Elements" onClick="colorAll()"> <BR> <INPUT TYPE="button" VALUE="Reset" onClick="history.go(0)"> <BR> <INPUT TYPE="button" VALUE="Color Only Elements That Can Have Children" onClick="colorChildBearing()"> </FORM> <BR> <HR> <FORM NAME="output"> <INPUT TYPE="checkbox" CHECKED>Your basic checkbox <P></P> <INPUT TYPE="text" NAME="access2" VALUE="Some textbox text."> <P></P> </FORM> <TABLE ID="myTable" CELLPADDING="10" BORDER=2> <TR> <TH>Quantity<TH>Description<TH>Price </TR> <TBODY> <TR>     <TD WIDTH=100>4<TD>Primary Widget<TD>$14.96 </TR> <TR>     <TD>10<TD>Secondary Widget<TD>$114.96 </TR> </TBODY> </TABLE> </BODY> </HTML>