zoukankan      html  css  js  c++  java
  • 用dom1来实现,根据光标移动自动给表单加上背景色,光标移开自动去除背景色

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6 </head>
     7 <body>
     8 <table border="1" width="480px" >
     9 <tr><td>1</td><td>2</td><td>3</td></tr>
    10 <tr><td>1</td><td>2</td><td>3</td></tr>
    11 <tr><td>1</td><td>2</td><td>3</td></tr>
    12 </table>
    13 <script>
    14     var myTrs = document.getElementsByTagName('tr')//返回值是一个列表,
    15     var len = myTrs.length;
    16     for(i=0;i<len;i++){//循环这个列表得到每一tr并给他添加属性
    17         myTrs[i].onmouseover = function () {//onmouseover= function ()是光标移动到某个位置就执行这个匿名函数
    18             this.style.backgroundColor = 'red'//这是this的意思是谁调用的这个函数,this就代指哪个标签
    19         };
    20 
    21 
    22 
    23         myTrs[i].onmouseout = function () {//onmouseout = function ()是光标移动到某个位置就执行这个匿名函数
    24             this.style.backgroundColor=''
    25         };
    26 
    27    }
    28 </script>
    29 </body>
    30 </html>

    效果如下图:

  • 相关阅读:
    开源TinyXML 最简单的新手教程
    2014第14周一开发问题记
    2014第13周日
    140329
    2014第13周五
    2014第13周四Webservice概念问题记
    2014第13周三
    2014第13周二
    2014第13周一
    2014第12周日
  • 原文地址:https://www.cnblogs.com/topzhao/p/9194695.html
Copyright © 2011-2022 走看看