我希望能够在选择页面Javascript的其他部分时更改OnClick事件。因此,OnClick与之对应。
<a href="#" id="black" onClick="javascript:changetxt
('#333');">Black</a>
可以变成:
<a href="#" id="black" onClick="javascript:changetxt
('#666');">Black</a>
答案 0 :(得分:3)
您可以像其他任何属性一样更改onclick
。
// Works, but not recommended:
element.setAttribute("onclick","code to run");
// Better:
element.onclick = function() {code to run};
// There are options with event handlers too, but they're needlessly complicated
请注意,在事件处理程序的开头不需要javascript:
。您没有收到错误的唯一原因是因为它被解析为名为javascript
的标签,这很好。