文字列値をonclickに入れると、コンソールは 'Uncaught SyntaxError:Unexpected token ILLEGAL'を返します。その数字だけではうまく動作しますが、文字列ではありません!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!明白ではないことが時々あります。今働いて!多くのありがとう –