[JavaScript] js调色板 改变网页皮肤 →→→→→进入此内容的聊天室

来自 , 2019-04-26, 写在 JavaScript, 查看 111 次.
URL http://www.code666.cn/view/b7fede84
  1.  
  2. <script LANGUAGE="JavaScript">
  3.  
  4. var hex = new Array(6)<!--定义数组变量-->
  5.  
  6. hex[0] = "FF"
  7. hex[1] = "CC"
  8. hex[2] = "99"
  9. hex[3] = "66"
  10. hex[4] = "33"
  11. hex[5] = "00"
  12. function display(triplet)
  13. {
  14.         document.bgColor = '#' + triplet<!--根据输入的triplet,更新窗口的背景颜色-->
  15.         alert('现在的背景颜色代码是: ' + triplet)<!--弹出提示窗口-->
  16. }
  17. function drawCell(red, green, blue)
  18. {
  19.         document.write('<TD BGCOLOR="#' + red + green + blue + '">')<!--定义小方格内的背景颜色-->
  20.         document.write('<A HREF="javascript:display(\'' + (red + green + blue) + '\')">')<!--定义超链接,调用display函数-->
  21.         document.write('<IMG SRC="place.gif" BORDER=0 HEIGHT=12 WIDTH=12>')<!--引用图片-->
  22.         document.write('</A>')
  23.         document.write('</TD>')
  24. }
  25. function drawRow(red, blue)
  26. {
  27.         document.write('<TR>')
  28.         for (var i = 0; i < 6; ++i) <!--循环6-->
  29. {
  30.                 drawCell(red, hex[i], blue)<!--一行6个小方格内部的颜色差别在于red和blue分量-->
  31.         }
  32.         document.write('</TR>')
  33. }
  34. function drawTable(blue) {
  35.         document.write('<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0>')
  36.         for (var i = 0; i < 6; ++i) {<!--循环6-->
  37.                 drawRow(hex[i], blue)<!--每个表格总体的颜色差别在于蓝色分量的不同-->
  38.         }
  39.         document.write('</TABLE>')     
  40. }
  41. function drawCube() {
  42.         document.write('<TABLE CELLPADDING=5 CELLSPACING=0 BORDER=1><TR>')
  43.         for (var i = 0; i < 6; ++i) {
  44.                 document.write('<TD BGCOLOR="#FFFFFF">')<!--定义表格的背景颜色为白色-->
  45.                 drawTable(hex[i])<!--循环画出每一个表格-->
  46.                 document.write('</TD>')
  47.         }
  48.         document.write('</TR></TABLE>')
  49. }
  50. drawCube()<!--直接调用drawCube()函数-->
  51.  
  52. </script>
  53.  
  54. <body>
  55.  
  56. 单击上面的调色板试试
  57. </body>
  58.  
  59. </html>
  60. <!--本例程实现了调色板的功能-->
  61. <!--颜色的基本构成,以及调配方法-->
  62. <!--超连接的使用-->
  63. <!--弹出窗口的使用-->

回复 "js调色板 改变网页皮肤"

这儿你可以回复上面这条便签

captcha