求一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);
}
同意楼上的
写法没错,不过也有限制,如果控件是循环绑定的,那么方法中参数永远为最后一次循环的值。
不行啊
<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>
我继续顶!,有没有更好
相关问答:
如有一个textbox,用户输入后点button按钮时,实现用JavaScript对textbox输入信息的验证,要求用JavaScript来实现,比如验证用户输入的是否是数字。
希望将HTML代码一并写出来哈,谢谢
HTML code:
<!DOC ......
这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......
1.看到《精通javascript》上说:javascript是完全异步的,那么是不是每条语句都不会执行完,下条语句就开始执行呢,实际上不是这样,也不可能是这样,不然怎么写程序?
2.代码如下,为什么不可行呢:
JScript ......
怎么用javascript控制gridview里的RadioButton
对 gridview findcontrol ,找出RadioButton,
然后,对RadioButton ,的Attribute 增加 JS就可以了。
C# code:
for (int i = 0; i < gd ......