我有一个触发一些 javascript 的 div ID。它在 innerHTML 之外工作正常,但是当我尝试仅在单击 div ID 时触发它(在 innerHTML 中)它不会触发。
编码:
<script type="text/javascript">
function ChangeStyle()
{
document.getElementById("p1").innerHTML =
"<div id='12345' class='button next' class='move next'><a href=\"javascript:void()\">CONFIRM </a></div>";
}
</script>
<span id="p1">
<div class="button"><a href="javascript:void()" onclick="ChangeStyle();alert('hello');">CONFIRM </a></div></a>
</span>