js得到鼠标所单击的行

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.111cn.net/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>网页特效</title>
<script language="javascript">
function getrow(oelem) {
 while (oelem) {
  if (oelem.tagname.tolowercase() == "tr" && oelem.parentelement.tagname.tolowercase() == "tbody") {
   return oelem;
  }
   if (oelem.tagname.tolowercase() == "table" || oelem.tagname.tolowercase() == "th") {
   return false;
  }
  oelemoelem = oelem.parentelement;
 }
}

</script>
</head>

<body>
<table width="200" border="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

时间: 2024-09-26 18:14:13

js得到鼠标所单击的行的相关文章

javascript-怎样用js实现鼠标滑过时整行变色

问题描述 怎样用js实现鼠标滑过时整行变色 要在一览画面里实现当鼠标滑过时整行变色,想问问用Js怎么实现? 解决方案 如果是table,就在mousedown的时候获取当前焦点的元素,判断是不是tr,如果是tr则设置style.在mouseup的时候移除style.其他的话就是其他的办法了 解决方案二: function overIt(){ var the_obj = event.srcElement; if(the_obj.tagName.toLowerCase() == "td")

js代码-鼠标划过时整行变色

  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script> function overIt(){ var the_obj = event.srcElement; if(the_obj.tagName.toLowerCase() == "td"){ the_obj=the_obj.parentElemen

js实现鼠标经过表格行变色的方法

  本文实例讲述了js实现鼠标经过表格行变色的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <script type=text/javascript> <!-- (function(){ var rows = document.getElementById("listdata"); var add = function(){ this.style.backgroundColor=

JS实现鼠标点击展开或隐藏表格行的方法

 这篇文章主要介绍了JS实现鼠标点击展开或隐藏表格行的方法,实例分析了javascript操作table表格与css样式的技巧,需要的朋友可以参考下     本文实例讲述了JS实现鼠标点击展开或隐藏表格行的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1

JS实现鼠标单击与双击事件共存

 本篇文章主要是对JS实现鼠标单击与双击事件共存的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 一直都认为在Web开发中,双击事件都是少至又少地使用,直到最近项目需要,要在一个按钮上绑定单击与双击两件事件.开始也觉得不就是给按钮绑下两个事件而已罢了--只是后来才明白,是我想得太简单,在双击事件触发的同时也会触发单击的~囧   通过一番研究后,终于利用JS中"setTimeout"延时执行方法的办法,将单击延迟300毫秒执行才解决了,代码如下:    代码如下: &l

JS实现鼠标点击展开或隐藏表格行的方法_javascript技巧

本文实例讲述了JS实现鼠标点击展开或隐藏表格行的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm

js实现鼠标经过表格行变色的方法_javascript技巧

本文实例讲述了js实现鼠标经过表格行变色的方法.分享给大家供大家参考.具体实现方法如下: <script type=text/javascript> <!-- (function(){ var rows = document.getElementById("listdata"); var add = function(){ this.style.backgroundColor="#f3f3f1"; }; var del = function(){

JS组件系列——Bootstrap Table 表格行拖拽

原文:JS组件系列--Bootstrap Table 表格行拖拽 前言:之前一直在研究DDD相关知识,好久没更新JS系列文章了.这两天做了一个简单的业务需求,觉得效果还可以,今天在这里分享给大家,欢迎拍砖~~ 一.业务需求及实现效果 项目涉及到订单模块,那天突然接到一个需求,说是两种不同状态的订单之间要实现插单的效果,页面上呈现方式是:左右两个Table,左边Table里面是状态为1的订单,右边Table里面是状态为2订单,左边Table里面的行数据拖动到右边Table里面指定行的位置,拖动完成

main-c语言实现鼠标右键单击

问题描述 c语言实现鼠标右键单击 请各位前辈帮忙看一下. #include #include< winuser.h> void main() { MOUSEEVENTF_RIGHTDOWN &H8;模拟鼠标右键按下 MOUSEEVENTF_RIGHTUP &H10;模拟鼠标右键抬起 } 不知道这样写对不对, 解决方案 肯定不对,你应该调用mouse_event这个函数,你这么写根本都不能编译. 解决方案二: 参考:http://wenku.baidu.com/link?url=