當前位置:軟件學(xué)堂 > 資訊首頁 > 網(wǎng)絡(luò)編程 > 編程其他 > 顏色切換板JS代碼怎么寫

顏色切換板JS代碼怎么寫

2012/11/2 11:19:55作者:佚名來源:網(wǎng)絡(luò)

移動端

【實例名稱】

顏色切換板JS代碼

【實例描述】

顏色切換板實現(xiàn)類似Tab控件的效果。用戶通過選擇某個顏色更改頁面中指定區(qū)域的顏色。

【實例代碼】

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>無標題文檔-學(xué)無憂(www.yzddtk.cn)</title> </head> <SCRIPT language=JavaScript> function tdColor(num) {    var totalnum = 5;    var tdStr;    var i=0;    for(i=1;i<=totalnum;i++){       if(i==num){           tdStr = "TD"+i+".style.display='block';";      //顯示指定的單元格       }       else{           tdStr = "TD"+i+".style.display='none';";       //隱藏指定的單元格       }       eval(tdStr);    } } </SCRIPT> <body> <table width="405" height="279" border="0" cellpadding="0" cellspacing="0">   <tr>     <td height="30" align="center" valign="middle" bgcolor="#CC3388"><a href="#" onClick="tdColor(1);" >■</a> </td> <td align="center" valign="middle" bgcolor="#00BBCC"> <a href="#" onClick="tdColor(2);" >■</a></td>     <td align="center" valign="middle" bgcolor="#BB5588"> <a href="#" onClick="tdColor(3);" >■</a></td>     <td align="center" valign="middle" bgcolor="#0088BB"> <a href="#" onClick="tdColor(4);" >■</a></td>     <td align="center" valign="middle" bgcolor="#FFBB33"> <a href="#" onClick="tdColor(5);" >■</a></td>   </tr>   <tr id="TD1">     <td height="30" colspan="5" bgcolor="#CC3388">&nbsp;</td>   </tr>   <tr id="TD2" style="display:none;">     <td height="30" colspan="5" bgcolor="#00BBCC">&nbsp;</td>   </tr>   <tr id="TD3" style="display:none;">     <td height="30" colspan="5" bgcolor="#BB5588">&nbsp;</td>   </tr>   <tr id="TD4" style="display:none;">     <td height="30" colspan="5" bgcolor="#0088BB">&nbsp;</td>   </tr>   <tr id="TD5" style="display:none;">     <td height="30" colspan="5" bgcolor="#FFBB33">&nbsp;</td>   </tr> </table> </body> </html>

【運行效果】

 顏色切換板運行效果

【難點剖析】

本例的重點是頁面的布局。實現(xiàn)類似Tab效果的其實是表格的單元格。界面的效果也是一個單元格合并。通過隱藏或顯示這些合并單元格,可以實現(xiàn)Tab切換的效果。

【源碼下載】

如果你不愿復(fù)制代碼及提高代碼準確性,你可以點擊:顏色切換板 進行本實例源碼下載 

標簽: 顏色  切換板  JS代碼