我有一个锚标记,其中href设置为javascript:void(0).
我可以动态地写一个点击事件来改变href。
我不想像下面这样从一个href声明中调用onclick。
<a href="javascript:void(0)" onclick="myJsFunc();"></a>
我想使用锚id选择器调用点击事件如下(这是不工作)。
document.getElementById('id').onclick = function () {
alert("called");
}
我用下面的方法修复了这个问题。
<a href="javascript:replaceCtaLink()">
var replaceCtaLink = function(){
var url = "";//add url here
window.location.href = url;
};