js动态拼接点击事件传递参数,会出现报错情况,参数有空格或者没有变成字符串。
第一种div标签拼接情况解决方案:
<div class="idxmore" onclick="openPage(\'watch' + id + '\')"></div>
第二种a标签拼接情况解决方案:
<a onclick='openPage("+id+")' href="javasript:;"></a>
或
return "<a class="unable" href='javascript:openPage(\""+id+"\")'></a>"
第三种button标签拼接情况解决方案:
return '<button οnclick="javascript:openPage('+id+')"></button>'