比如,我在body的 onload中设置1个按钮的 onclick对应的函数
用
document.forms[0].button1.onclick=myfunction
是可以得但是,我想设定带有参数的函数,就不会了,请帮忙,thanks a lot!
比如,我想这样设定 document.forms[0].button1.onclick=myfunction(this)
document.forms[0].button1.onclick=myfunction("abcde")
好像没用阿,急
用
document.forms[0].button1.onclick=myfunction
是可以得但是,我想设定带有参数的函数,就不会了,请帮忙,thanks a lot!
比如,我想这样设定 document.forms[0].button1.onclick=myfunction(this)
document.forms[0].button1.onclick=myfunction("abcde")
好像没用阿,急
<form>
<input name=button1 value="test" type=button />
<input name=button2 value="test" type=button />
</form>
<script>
function myfunction(evt)
{
var evt =window.event?window.event.srcElement:evt.target
alert(evt.value)
}
function myfunction2(xxx)
{alert(xxx)
}
document.forms[0].button1.onclick=myfunction
document.forms[0].button2.onclick=function(){myfunction2("xxx")}
</script>