![](/img/trans.png)
[英]form onclick create js var to use in jquery function for form name
[英]Pass var using onClick with function name of JS
我正在尝试在<a>
标记内使用 onClick 传递 2 个变量
这是我的代码:
<a onClick="pbDiv(id=1);">Enter</a>
<script>
function pbDiv(id){
alert(id);
}
</script>
这完全可以正常工作。
但问题是我需要传递 2 个变量
变量示例
id=1
name=myname
onClick
内部
这甚至可能吗?
试过这个onClick="pbDiv(id=1,name=name);"
似乎对我不起作用。
在 javascript 中,您将名称定义为参数,并且从不将参数的名称作为参数传递。 然而,TypeScript(javascript 的一个版本)会这样做。
function pbDiv(id, name){ alert("id: " + id + ", name: " + name); }
<a onclick="pbDiv(1, 'foo');" href="#">Enter</a>
通过 object 代替
<a onClick="pbDiv(options={id:1, name: 'deepak'});">Enter</a>
<script>
function pbDiv(options) {
alert(options.id + options.name);
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.