JS onclick 中如何传两个参数给 JS方法

我的JS 有这样的语句 :
if ( bCheckIn ) {
orderstr+="<a href='javascript:void(0);' onclick=\"initOrderStatus('"+A+B+"')\">立即参加</a><br>"
}
定义了initOrderStatus方法,我想传两个参数 A ,B ,上面的怎么改写 ,才能把 A 和 B 两个参数传给initOrderStatus方法

直接传递2个参数。

示例:

1、定义一个js方法

<script>
  function TestClick(a,b){//定义了2个参数a,b
  }
</script>

2、onclick传参

<body>
  <button onclick='TestClick("1","2")'/>//调用TestClick函数,把1传给a,把2传给b
</body>

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-25
initOrderStatus(a,b,this) 应该就可以 , a, b, 是参数,this 指向当前触发的元素
第2个回答  推荐于2017-09-13
"<a href='javascript:void(0);' onclick=\"initOrderStatus('"+A+"','"+B+"')\">立即参加</a><br>"本回答被提问者采纳
第3个回答  2015-09-15
给你举个例子吧;
function cardd(m,idNamee) {
document.getElementById(idNamee+m).style.display="";
}
在《body》中
<td width="77" background="images/text.jpg" align="center" onmousemove="cardd(0,'m');" class="cardoo1" id="cardoo0" >
第4个回答  2014-09-25
onclick=function(){initOrderStatus('"+A+B+"')\}