| 
     
  
/* 
JavaScript Bible, Fourth Edition 
by Danny Goodman  
 
Publisher: John Wiley & Sons CopyRight 2001 
ISBN: 0764533428 
*/ 
 
 
<HTML> 
<HEAD> 
<TITLE>TABLE.rules Property</TITLE> 
 
<SCRIPT LANGUAGE="JavaScript"> 
var timeoutID 
var rulesValues = ["all", "cols", "groups", "none", "rows"] 
function rotateBorder(i) { 
    document.getElementById("myTABLE").rules = rulesValues[i] 
    document.getElementById("myCAPTION").innerHTML = rulesValues[i] 
    i = (++i == rulesValues.length) ? 0 : i 
    timeoutID = setTimeout("rotateBorder(" + i + ")", 2000) 
} 
function stopRotate() { 
    clearTimeout(timeoutID) 
    document.getElementById("myTABLE").rules = "all" 
    document.getElementById("myCAPTION").innerHTML = "all" 
} 
</SCRIPT> 
</HEAD> 
<BODY> 
<H1>TABLE.rules Property</H1> 
<HR> 
<FORM NAME="controls"> 
<FIELDSET> 
<LEGEND>Cycle Table Rule Visibility</LEGEND> 
<TABLE WIDTH="100%" CELLSPACING=20><TR> 
<TD><INPUT TYPE="button" VALUE="Cycle" onClick="rotateBorder(0)"></TD> 
<TD><INPUT TYPE="button" VALUE="Stop" onClick="stopRotate()"></TD> 
</TR> 
</TABLE> 
</FIELDSET> 
</TABLE> 
</FIELDSET> 
</FORM> 
<HR> 
<TABLE ID="myTABLE" CELLPADDING=5 BORDER=3 ALIGN="center"> 
<CAPTION ID="myCAPTION">Default</CAPTION> 
<COLGROUP SPAN=1> 
<COLGROUP SPAN=3> 
<THEAD ID="myTHEAD"> 
<TR> 
    <TH>River<TH>Outflow<TH>Miles<TH>Kilometers 
</TR> 
</THEAD> 
<TBODY> 
<TR> 
    <TD>Nile<TD>Mediterranean<TD>4160<TD>6700 
</TR> 
<TR> 
    <TD>Congo<TD>Atlantic Ocean<TD>2900<TD>4670 
</TR> 
<TR> 
    <TD>Niger<TD>Atlantic Ocean<TD>2600<TD>4180 
</TR> 
<TR> 
    <TD>Zambezi<TD>Indian Ocean<TD>1700<TD>2740 
</TR> 
</TABLE> 
</BODY> 
</HTML> 
 
 
            
          
   
    
    |