<input type="button" id="1" class="add" value="+" title="Add" onclick="set(this);"/>
function set(obj){
alert(obj.id);
}
以上代码无效。
我需要在onclick函数中传递按钮的id属性。有什么方法可以实现这一目标。
答案 0 :(得分:0)
你的HTML应该是
<input type="button" id="1" class="add" value="+" title="Add" onclick="set(this.id);"/>
并将java脚本函数编写为
function set(id)
{
alert(id);
}
答案 1 :(得分:0)
您的标题提到了jQuery,但您正在使用JS解决方案。如果你想用jQuery做到这一点:
HTML:
<input type="button" id="1" class="add" value="+" title="Add" />
JS:
$("#1").click(function(){alert(this.id);});