利用鼠標事件完成表格的高亮顯示
阿新 • • 發佈:2018-05-05
tab tex play src meta HA 商品 nbsp center
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <title>利用鼠標事件完成表格的高亮顯示</title> 6 <script> 7 function changeColor(id,val) 8 { 9 if(val=="over") 10 { 11View Codedocument.getElementById(id).style.backgroundColor="cornflowerblue"; 12 }else if(val=="out") 13 { 14 document.getElementById(id).style.backgroundColor="white"; 15 } 16 17 } 18 </script> 19 <style type="text/css"> 20 td 21 { 22 width:150px; 23 font-size:15px; 24 text-align:center; 25 } 26 input 27 { 28 text-align:center; 29 } 30 </style> 31 </head> 32 <body> 33 <div align="center"> 34 <form action="" method="post" > 35 <table border="1px" width="500px"height="50px" align="center"> 36 <thead> 37 <tr> 38 <th><input type="checkbox" id="checkAll"/></th> 39 <th>商品名稱</th> 40 <th>商品價格</th> 41 <th>購買數量</th> 42 <th>商品總價</th> 43 </tr> 44 </thead> 45 46 <tbody> 47 <tr onmouseover="changeColor(‘tr1‘,‘over‘)" id="tr1" onmouseout="changeColor(‘tr1‘,‘out‘)"> 48 <td><input type="checkbox"/></td> 49 <td>華為P20</td> 50 <td>4500</td> 51 <td></td> 52 <td></td> 53 </tr> 54 <tr onmouseover="changeColor(‘tr2‘,‘over‘)" id="tr2" onmouseout="changeColor(‘tr2‘,‘out‘)"> 55 <td><input type="checkbox"/></td> 56 <td>iphoneX</td> 57 <td>8000</td> 58 <td></td> 59 <td></td> 60 </tr> 61 <tr onmouseover="changeColor(‘tr3‘,‘over‘)" id="tr3" onmouseout="changeColor(‘tr3‘,‘out‘)"> 62 <td><input type="checkbox"/></td> 63 <td>小米6</td> 64 <td>2399</td> 65 <td></td> 66 <td></td> 67 </tr> 68 <tr onmouseover="changeColor(‘tr4‘,‘over‘)" id="tr4" onmouseout="changeColor(‘tr4‘,‘out‘)"> 69 <td><input type="checkbox"/></td> 70 <td>OPPOR11</td> 71 <td>1899</td> 72 <td></td> 73 <td></td> 74 </tr> 75 </tbody> 76 </table> 77 </form> 78 </div> 79 </body> 80 </html>>
利用鼠標事件完成表格的高亮顯示