怎么修改对象的事件,例如:页面上有两个按钮,我想点击一个,修改另外一个按钮的单击事件!
怎么修改对象的事件,例如:页面上有两个按钮,我想点击一个,修改另外一个按钮的单击事件!
现面基本代码写出,实现不了,请问怎么解决!
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="Javascript">
function t(){
b2.onclick ="alert('b2')";
}
</script>
</HEAD>
<BODY>
<input name="b1" type="button" value="ttt" onClick="t()">
<input name="b2" type="button" value="b22222" >
</BODY>
</HTML>
问题点数:0、回复次数:4Top
1 楼tianch(晴空)回复于 2004-12-01 14:59:40 得分 0
这样试试
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="Javascript">
function t(){
document.all.b2.onclick = function (){ alert("b2");};
}
</script>
</HEAD>
<BODY>
<input name="b1" type="button" value="ttt" onClick="t()">
<input name="b2" type="button" value="b22222" >
</BODY>
</HTML>Top
2 楼shyslysky(飞天)回复于 2004-12-01 15:02:01 得分 0
function t(){
b2.onclick= function(){alert('b2');}
}Top
3 楼manyou(他山之石【养万头猪,行万里路】)回复于 2004-12-01 15:06:32 得分 0
<script>
var code = "alert('原来的')"
function test() {
eval(code);
}
</script>
<input type=button value=按钮1 onclick="code='alert(\'新的\')'">
<input type=button value=按钮2 onclick="test()">Top
4 楼llhdf(塞外浪子)回复于 2004-12-01 15:07:48 得分 0
请问实现得原理,是使用function对象,覆盖了对象的方法是吗!Top




