注册 登录
编程论坛 JavaScript论坛

js 修改 button 的事件值后 为什么新事件不能用

gesongs 发布于 2012-05-31 11:22, 591 次点击
代码如下
 <input id="buttono" name="buttono" type="button" id="button" value="添 加" onclick="Add()"/>
<script>
function Add()
{
        document.getElementById("buttono").value="修 改";
        document.getElementById("buttono").onclick="Modi()";
}
function Modi()
{
 alert("modi")
}
</script>
上述代码  更改后的 事件 Modi() 不能启用  部能 弹出 modi 对话框
2 回复
#2
hibill2012-06-04 08:07
<script>
function Add()
{
        document.getElementById("buttono").value="修 改";
        document.getElementById("buttono").onclick=Modi;
}
function Modi()
{
alert("modi")
}
</script>
#3
wang5822012-06-13 13:26
回复 2楼 hibill
<script>
function Add()
{
        document.getElementById("buttono").value="修 改";
        document.getElementById("buttono").onclick = function(){Modi();}
}
function Modi()
{
alert("modi")
}
</script>
1