Hit*_*han -1 html javascript jquery
我希望在按钮单击时调用jQuery函数,并将动态参数传递给该函数.
HTML:
<button onclick=getvalue(val['id']):void(0);>Click</button>
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
function getvalue(id) {
alert(id);
}
Run Code Online (Sandbox Code Playgroud)
您需要将属性放在引号中,因为值中有引号.此外,:void(0);函数调用后出现语法错误.
<button id="button1" onclick="getvalue(this.id);">Click</button>
Run Code Online (Sandbox Code Playgroud)
或者您可以为元素提供ID并在jQuery中绑定click处理程序.
<button class="mybuttons" id="button1">Click</button>
<script>
$("#mybutton").click(function() {
getvalue(this.id);
});
</script>
Run Code Online (Sandbox Code Playgroud)