如何获取 鼠标 所在的 table中 的row 的编号 b/s or c/s?B/S:<script> var rowId;</script><tr onmouseover="this.rowId=1;">..... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 b/s的用onclick 表示选择的行不用onmouseover 补充移走事件:<script> var rowId;</script><tr onmouseover="this.rowId=1;" onmouseout="this.rowId=-1;">.....onmouseover改成onclick也是可以的,不过我喜欢onmouseover. 如果鼠标 找个空白的地方一点这个时候rowId 还是原来的值,需求是 rowId变为空 <script> var rowId;</script><body onclick="this.rowId=-1;"><tr onmouseover="this.rowId=1;">..... 这样一搞连 tr上的onchick也 激发了 body的onclick造成了最终 点击 行的时候 结果就是-1了 tr上是onmouseover,不是onclick如果你要都做onclick要先判断事件源是什么.if(event.srcElement.tagName == 'TR') retrun;else if(event.srcElement.tagName == 'BODY') this.rowId=-1; 这个解决方案感觉不好如果在body外面点击 还是不行呀 以前做个菜单,在它的回收事件,我们考虑了很多.body外面,iframe外面,对话框外面......虽然要写很多,但也根本没办法.b/s开发就是这么复杂. 如何从JAVA SE转到JAVA EE? 刚入职的菜鸟,能不能留下,就在这最后的一举了 关于图片服务器 数据库服务器 WEB服务器的问题 webservice 问题 日志文件插入String问题 Apache clustering 如何删除表单中的某一项???? hibernate中怎样映射boolean类型? 'D:\EJB\Java' 不是内部或外部命令,也不是可运行的程序,如何解决? 请教weblogic7的临时目录在哪里设置啊? struts处理跨页的表单出现乱码,分不多了,改日一定补上,谢谢了!! 最近要用struts做一个办公室oa 求技术和代码
<script>
var rowId;
</script>
<tr onmouseover="this.rowId=1;" onmouseout="this.rowId=-1;">.....onmouseover改成onclick也是可以的,不过我喜欢onmouseover.
这个时候rowId 还是原来的值,需求是 rowId变为空
var rowId;
</script>
<body onclick="this.rowId=-1;">
<tr onmouseover="this.rowId=1;">.....
连 tr上的onchick也 激发了 body的onclick造成了最终 点击 行的时候 结果就是-1了
retrun;
else if(event.srcElement.tagName == 'BODY')
this.rowId=-1;
如果在body外面点击 还是不行呀