社区
JavaScript
帖子详情
如何给一个tr定义一个属性
caweny
2003-02-11 03:27:51
我动态的用insertRow添加了一行。请问我如何给这个行tr,定义鼠标事件,如我想定义他的双击事件事件。
我尝试用了row.setAttribute("ondblclick", "item_sel(this)");
和row.ondblclick="item_sel(this)",似乎都不行?
...全文
149
8
打赏
收藏
如何给一个tr定义一个属性
我动态的用insertRow添加了一行。请问我如何给这个行tr,定义鼠标事件,如我想定义他的双击事件事件。 我尝试用了row.setAttribute("ondblclick", "item_sel(this)"); 和row.ondblclick="item_sel(this)",似乎都不行?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2003-02-11
打赏
举报
回复
在高手的提示下
<table id=test>
</table>
<script>
row = test.insertRow();
test.rows[0].insertCell();
test.rows[0].cells[0].innerText = "Click!";
//以下4行随便用哪一行都行
//test.rows[0].ondblclick = Function("alert(this.cells[0].innerText);");
//row.ondblclick = Function("alert(this.cells[0].innerText);");
//row.ondblclick=Function("item_sel(this)");
row.setAttribute("ondblclick", Function("item_sel(this)"));
function item_sel(v) {
alert(v.innerText);
}
</script>
llrock
2003-02-11
打赏
举报
回复
<TABLE >
<TR aa=11 onclick="alert(this.aa)">
<TD>惦记</TD>
</TR>
</TABLE>
Go_Rush
2003-02-11
打赏
举报
回复
不好意思,是我弄错了,this还是可以取到当前tr
请看例子
<button onclick=add()>添加</button>
<table id=t border=1></table>
<script>
var i=0;
function add(){
var tr=t.insertRow()
tr.insertCell().innerText=++i
tr.ondblclick=function(){show(this)}
}
function show(el){alert(el.outerHTML)}
</script>
blues-star
2003-02-11
打赏
举报
回复
Function("alert(this.cells[0].innerText);");
这里的this还是指添加的row,因为alert(this.cells[0].innerText);
是一个字符串,不是语句,当与row的ondbclick关联上之后才是语句,才被解释。
blues-star
2003-02-11
打赏
举报
回复
<BODY>
<table id=test>
</table>
<script>
test.insertRow();
test.rows[0].insertCell();
test.rows[0].cells[0].innerText = "Click!";
test.rows[0].ondblclick = Function("alert(this.cells[0].innerText);");
</script>
</BODY>
caweny
2003-02-11
打赏
举报
回复
我用了,row.ondblclick=function(){alert('my functions')}
可还是无效的。不会执行function里的内容
Go_Rush
2003-02-11
打赏
举报
回复
row.ondblclick=function(){item_sel()}
在这里好象 item_sel(this)没有效了
因为 this指钟已经不是当前tr了。
但是你仍然可以通过
event.srcElement得到事件触发源(可能是TR下的TD,也可能是TD下的其他element)
Go_Rush
2003-02-11
打赏
举报
回复
row.ondblclick=function(){alert('my functions')}
AngularJS标签
属性
不起作用
最近在项目中
定义
一个
tr
标签如: ,然后在js文件中$scope.criteria.education
Tr
做一些变量的赋值false,
tr
ue的操作,结果alert出$scope.criteria.education
Tr
为
tr
ue或者false的时候标签
属性
ng_show不起作用,后来我将
Tr
改成了isShow结果ng_show起作用了。
Asp.net 2.0 自定义控件开发[开发
一个
图表(WebChart)控件(柱状图示例)](示例代码下载)
(一). 概述 本文主要演示
一个
比较简单的 WebChart 柱状实现, 可以一方面了解
一个
较完整的控件开发实例, 里面用到了复合样式及视图存储等内容. 另一方面了解一下WebChart的实现原理. 在Web开发中, 最终 是用浏览器呈现各种图表, 图表控件呈现过程是 根据控件提供的
属性
接口接收到数据参数, 用最基本的
html5 合并行列
属性
,jQuery小插件实现table表格行列合并
最近在做项目时候,需求要求实现对表格中单元格列合并的功能,如果是只在某一列中进行合并操作,代码是遍历每行的某一列单元格,而这次的需求比较复杂,列数很多,都可以动态显示隐藏,原来的代码功能明显不够用了。本插件主要用于表格单元格的纵向合并,前提,每行的
tr
里都有
一个
属性
,比如data-pid,当上下行数据的这个
属性
值相等时,将一列或者多列的单元格纵向,用class标识需要合并的列。有的情况下,是只有少...
SNMP和
TR
069分析比较大全
SNMP和
TR
-069比较 总结:
TR
-069定义了2部分内容,LAN和WAN的。而SNMP内容定义上对此不区分。 SNMP范围上更宽一些,没有针对各种不同的网络专门定义,只是根据各个网络的小元素去定义MIB,而
TR
-069针对LAN和WAN做了比较详细的参数定义。 安全性方面,两者都没有很好的定义,例如防火墙之类的都需要企业自己定义和扩展,但是
TR
-069利用kicked方法实现web身份管理。
TR
069有CPE与ACS的关联的定义,SNMP没有类似专门的定义。
TR
069专门定义了时间同步
【亲测免费】
TR
069交互协议-
TR
098节点定义规范
TR
069交互协议-
TR
098节点定义规范 【下载地址】
TR
069交互协议-
TR
098节点定义规范分享 本资源文件深入解析了
TR
098节点定义规范,该规范是网络管理和设备控制领域的关键文档。
TR
069交互协议下的
TR
098标准主要用于家庭网关设备的远程管理,确保了设备间高效且一致的通信。通过此规范,我们能深入了解如何标准...
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章