[英]Jquery Passing this as function parameter
<input type="button" id="1" class="add" value="+" title="Add" onclick="set(this);"/>
function set(obj){
alert(obj.id);
}
上面的代码不起作用。
我需要在onclick函数中传递按钮的id属性。 有什么办法可以实现这一目标。
您的html应该是
<input type="button" id="1" class="add" value="+" title="Add" onclick="set(this.id);"/>
并编写Java脚本函数为
function set(id)
{
alert(id);
}
您的标题中提到了jQuery,但是您正在使用JS解决方案。 如果您想使用jQuery:
HTML:
<input type="button" id="1" class="add" value="+" title="Add" />
JS:
$("#1").click(function(){alert(this.id);});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.