我希望能够在选择页面 Javascript 的其他部分时更改 OnClick 事件。以便 OnClick 与此相对应。
<a href="#" id="black" onClick="javascript:changetxt
('#333');">Black</a>
可以变成:
<a href="#" id="black" onClick="javascript:changetxt
('#666');">Black</a>
我希望能够在选择页面 Javascript 的其他部分时更改 OnClick 事件。以便 OnClick 与此相对应。
<a href="#" id="black" onClick="javascript:changetxt
('#333');">Black</a>
可以变成:
<a href="#" id="black" onClick="javascript:changetxt
('#666');">Black</a>
您可以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
,这很好。