当我把一个字符串值放到onclick控制台返回'未捕获的SyntaxError:意外的令牌非法'?它工作正常,如果它只是一个数字,但不是它的一个字符串!onclick传递数字和字符串
代码:
document.getElementById("productMenu").innerHTML += "<div class=\"leftMenuItems\" onclick=\"javascript:showResources(" + p_codes + ");\">" + p_codes + " - " + p_names + "</div>";
<div class="leftMenuItems" onclick="javascript:showResources(1234ABC);">Product Name</div>
Doh!有时显而易见的是不明显!现在工作!非常感谢 – 2012-03-29 09:07:19