JS为表格每行添加点击事件
我用一个Table显示迭代出一个list的数据JS要怎么写获取每行的数据并为每行添加一个点击事件?不要id的谢谢在线等...
我用一个 Table 显示迭代出一个list的数据
JS 要怎么写 获取每行的数据 并为 每行添加一个点击事件?
不要id的
谢谢 在线等 展开
JS 要怎么写 获取每行的数据 并为 每行添加一个点击事件?
不要id的
谢谢 在线等 展开
3个回答
展开全部
很简单;不用修改html页面
js如下
window.onload=init;
function
init(){
var
trs=documents.getElmentsByTagName('TR');
for(var
i=0;i<trs.length;i++)
trs[i].onclick=doclick;
}
function
doclick(){
alert(this.innerHTML);
}
js如下
window.onload=init;
function
init(){
var
trs=documents.getElmentsByTagName('TR');
for(var
i=0;i<trs.length;i++)
trs[i].onclick=doclick;
}
function
doclick(){
alert(this.innerHTML);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<table>
<tr>
<td onclick=clickaction(this)>td1</td>
<td onclick=clickaction(this)>td2</td>
</tr>
</table>
js部分:
function clickaction(td){
alert(td.innerText);
}
<tr>
<td onclick=clickaction(this)>td1</td>
<td onclick=clickaction(this)>td2</td>
</tr>
</table>
js部分:
function clickaction(td){
alert(td.innerText);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询