请教多个button调用一个javascript方法的问题
在开发前台的过程中,需要多个button调用一个javascript方法,因为点击任何一个按钮都要判断其对应控件的值是否为空,不为空则向javascript中的方法传值。怎么判断点击了哪个按钮?并且传值。前辈们写个例子给我看看。
JavaScript
button
------解决方案--------------------这样写Js方法:
function ShowInfo(obj){
//obj就是传过来的对象
}
这样在需要的click方法中调用
<input type="button" onclick="ShowInfo(
this)" value="click" id="btn1"/>
这样就知道是哪一个点击的了,因为对象做为参数传递到了方法体内
------解决方案--------------------
onclick="ShowInfo(this)“,这个this就是指id为btn1的对象。你可以在
function ShowInfo(obj){
//obj就是传过来的对象
alert(obj);
}
弹出obj这个值看看。
获取了id,就可以用 document.getElementById(id);来获取这个控件对象。
------解决方案--------------------obj.id 不是就可以判断是哪个按钮了嘛????