- <html>
- <head>
- <title></title>
- <script language="javascript" type="text/javascript">
- function SelectAll(obj)
- {
- var tables = obj.parentElement.parentElement.parentElement;
- for(i=2;i<tables.rows.length;i++)
- {
- var items = tables.rows.cells[0].getElementsByTagName("input");
- if(obj.checked)
- {
- items[0].checked=true;
- }
- else
- {
- items[0].checked=false;
- }
- }
- }
-
- function ReSelect(obj)
- {
- var tables = obj.parentElement.parentElement.parentElement;
- var selectAll=tables.rows[0].cells[0].getElementsByTagName("input");
- for(i=2;i<tables.rows.length;i++)
- {
- var items = tables.rows.cells[0].getElementsByTagName("input");
- if(items[0].checked==false)
- {
- selectAll[0].checked=false;
- return;
- }
- }
- selectAll[0].checked=true;
- }
- var currentColor;
- function Light(obj,eventName)
- {
- if(eventName=="onMouseOver")
- {
- currentColor=obj.style.backgroundColor;
- obj.style.backgroundColor="green";
- obj.style.cursor="hand";
- }
- else
- {
- obj.style.backgroundColor=currentColor;
- }
- }
- </script>
- </head>
- <body>
- <table>
- <tr>
- <td><input type="checkbox" value="Select ALL" onclick="SelectAll(this)">Select All</td>
- </tr>
- <tr>
- <td><hr></td>
- </tr>
- <tr onmouseover="Light(this,'onMouseOver')" onmouseout="Light(this,'onMouseOut')">
- <td><input type="checkbox" value="Item 1" onclick="ReSelect(this);">Item 1</td>
- </tr>
- <tr onmouseover="Light(this,'onMouseOver')" onmouseout="Light(this,'onMouseOut')">
- <td><input type="checkbox" value="Item 2" onclick="ReSelect(this);">Item 2</td>
- </tr>
- <tr onmouseover="Light(this,'onMouseOver')" onmouseout="Light(this,'onMouseOut')">
- <td><input type="checkbox" value="Item 3" onclick="ReSelect(this);">Item 3</td>
- </tr>
- </table>
- </body>
- </html>
posted @
2009-12-18 10:06
风w
阅读(
1146)
评论()
编辑
收藏
举报