怎么不在按钮里放置onclick事件确能按钮可以触发事件
怎么不在按钮里放置onclick事件确能按钮可以触发事件我见别人的网页添加的按钮里面没我oncilck事件,而是放在function前面,但我一直不会怎么去弄,求解,谢谢...
怎么不在按钮里放置onclick事件确能按钮可以触发事件我见别人的网页添加的按钮里面没我oncilck事件,而是放在function前面,但我一直不会怎么去弄,求解,谢谢
展开
1个回答
2017-03-27 · 知道合伙人互联网行家
关注
展开全部
我刚写的.需要引用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>
在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>
追问
好厉害,谢谢大神
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询