报表:每点击一行,加粗

来源:互联网 发布:谁有x1360的备用域名 编辑:程序博客网 时间:2024/04/29 02:30

<script language="javascript">
function selectRow(obj){
  tbodyObj = document.getElementById("contentTbody");
  if(tbodyObj!=null){
   for(var i = 0;i<tbodyObj.childNodes.length;i++){
    for(var j = 0;j<tbodyObj.childNodes[i].childNodes.length;j++){
     tbodyObj.childNodes[i].childNodes[j].style.fontWeight = "normal";
    }
   }
  }
  for(var i = 0;i<obj.childNodes.length;i++){
   obj.childNodes[i].style.fontWeight = "bold";
  }
 }
 function displayHand(obj){
  obj.style.cursor = "hand";
 }
</script>

<table width="200" border="1">
<tbody id="contentTbody">
  <tr style="height:30px;" onClick="selectRow(this)" onMouseOver="displayHand(this)" >
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
  </tr>
  <tr style="height:30px;" onClick="selectRow(this)" onMouseOver="displayHand(this)" >
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
  </tr>
  <tr style="height:30px;" onClick="selectRow(this)" onMouseOver="displayHand(this)" >
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
    <td>abcde</td>
  </tr>
   </tbody>
</table>

原创粉丝点击