导航:首页 > 编程语言 > jstronclick事件

jstronclick事件

发布时间:2023-09-23 10:19:46

js中怎么为每个创建的td添加onclick事件

改成这样子试试。
txtNode = document.createTextNode(nextNode);
cell.appendChild(txtNode);
row.appendChild(cell);
nameTableBody.appendChild(row);

cell.onmouseout = function(){this.className='mouseOver';};
cell.onmouseover = function(){this.className='mouseOut';};
cell.setAttribute("bgcolor","red");
cell.setAttribute("border","1");
var self=this;
cell.onclick =function(){
alert('1111');
inputField.value = self.firstChild.nodeValue;
clearNames();
};

Ⅱ 如何在用JS自动增加的TR上面增加一个onclick事件

<HTML>
<HEAD>

</HEAD>
<BODY>
<table id="mytable" width=50% style="border:1px solid #000">
</table>
</BODY>
</HTML>
<script lanage="javascript">
var table = document.getElementById("mytable");
var tr;
tr = table.insertRow(0);
tr.height=25;
tr.onclick=function(){
alert("tr created!")
}
tr.insertCell();
</script>

Ⅲ 在表格中单击其中的某一行产生一个js单击事件,怎么样在js获取这一行的某一个td的数据

先说思路:

当点击某一行的时候,能得到这个tr的对象,可以通过这个对象得到该行的所版有td对象,这时候可以权通过一个序号来获取这一行的某个td的数据。

下面以代码来解释

<tableid="tb">
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
<tr>
<td>aa</td><td>bb</td><td>cc</td>
</tr>
</table>

<script>
//以jquery为例实现点击某行获得某个td的数据
$("#tbtr").click(function(){//给每行绑定了一个点击事件
vartd=$(this).find("td");//this指向了当前点击的行,通过find我们获得了该行所有的td对象
//题中说到某个td,为了演示所以我们假设是要获得第3个td的数据
vardata=td.eq(2).html();//通过eq可以得到具体的某个td对象,从而得到相应的数据
});
</script>

综上,我们就实现了通过点击某行获得某个td的数据。

Ⅳ JS为表格每行添加点击事件

很简单;不用修改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 动态添加的按钮 onclick事件怎么写

我刚写的.需要引用JQuery,我这个JQ用的是google的共用地址,你也可以换成自己的.
在ie8下调试的,
其他没事,用jquery的话一般浏览器都没问题,试试吧

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">

$(document).ready(function(){
function addTr(){
$('<tr><td>'+Math.random()+'</td><td><input type="button" class="del" value="删除" /></td></tr>').appendTo($("#t"));
}
for(var i =0;i<5;i++){
addTr();
}
function BindEvent(){
$(".del").click(function(){
$(this).parent().parent().remove();
});
}
$("#addtr").click(function(){
addTr();
BindEvent();
});
BindEvent();
});
</script>
</head>
<body>
<input type="button" value="添加行" id="addtr" />
<table id="t" border=1>
</table>
</body>
</html>

Ⅵ 怎样用Js循环为Table中的Tbody下的每行添加onclick事件,要求不使用JQuery~

var tbody = document.getElementById("tbody的ID");
var tr = tbody.childNodes;

for (var i = 0; i < tr.length; i++) {
if (tr[i] != undefined && tr[i].toLowerCase() == "tr") {
tr[i].onclick = function() {
alert("事件");
}
}
}

阅读全文

与jstronclick事件相关的资料

热点内容
溧水114网站电话多少 浏览:687
苹果表盘文件下好了怎么安装 浏览:692
社工库都有哪些网站 浏览:886
恢复删除的word文件 浏览:822
卢本伟什么事情在网络上走红 浏览:522
sp文件夹在里面哪个是卸载程序 浏览:70
英雄联盟新版本611 浏览:483
三星安卓70夜间模式 浏览:135
linux文件怎么解除占用 浏览:743
app爆红怎么处理 浏览:728
为什么没有办法复制文件到光盘 浏览:620
小孩学专注力和编程哪个好 浏览:43
word中八卦 浏览:310
javaee上传整个文件夹 浏览:671
pdf文件修改器下载 浏览:664
access数据库如何加密 浏览:666
苹果镜像文件打开 浏览:659
微信找群主表情大全 浏览:403
紧身裤电影微信 浏览:680
aix打开文件命令 浏览:719

友情链接