易截截图软件、单文件、免安装、纯绿色、仅160KB

求一JAVASCRIPT的事件的动态绑定响应函数问题?


<form id="form1">
<input type="button" id="b" value="button" />
</form>

<script>
form1.b.onclick=a;

function a(x){
alert(x);

}
</script>

上面通过JS为b添加了一个onclick事件的响应函数,
请问如何为函数a的参数x传入一个实参?

form1.b.onclick=function(b){
a(b);
}

同意楼上的

引用
form1.b.onclick=function(b){
a(b);
}


写法没错,不过也有限制,如果控件是循环绑定的,那么方法中参数永远为最后一次循环的值。

不行啊


<form id="form1">
<input type="button" id="b" value="button" />
</form>

<script>
var c =1
form1.b.onclick=function(c){
a(c);
}
function a(x){
alert(x);

}
</script>

结果为undefined;

<form id="form1">
<input type="button" id="b" value="button" />
</form>

<script>
var c =1
form1.b.onclick=function(){
a(c);
}
function a(x){
alert(x);

}
</script>

我继续顶!,有没有更好


相关问答:

急求一个在网页中验证用户输入的JavaScript代码

比如有一个textbox,用户输入后点button按钮时,实现用JavaScript对textbox输入信息的验证,比如验证用户输入的是否是数字。
希望将HTML代码一并写出来哈,谢谢。
HTML code:

<!DOCTYPE html PUBLIC &quo ......

新人javascript问题求助,请各位大哥大姐们来帮忙!

这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......

JavaScript的一个问题

<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> < ......

又一个jquery代码转JavaScript!

$("p:first").before(" <center> <button id=\"button1\" onClick=\"cut()\">剪切 </button> <button id=\"button2\">复制 <\/button> ......

javascript 保存cookie 有时候不成功 怎么回事儿,有

function addCookie(name,value)
{
    var Days = 30;
    var exp  = new Date();
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
//  al ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号