在运行时用你自己的url更改href标签
change href tag on runtime with your own url
我有一个锚标记,其中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;
};
相关文章:
- 如果href包含X,请更改href
- 如何在javascript中的某个按钮上更改href的值
- 根据滚动位置动态更改href
- 如何在 ONCLICK 事件期间更改 HREF
- 如何使用<脚本>更改 href
- PHP 在特定页面上更改 href
- 如何使用Javascript更改href和html文本
- 如何防止jQuery在单击时更改href属性
- 通过jQuery Mobile中的jQuery更改href属性
- 如何使用javascript更改href属性
- 如何在单击时更改href值
- 如何动态更改href引用
- 使用 javascript 在刷新时更改 “href” 和 img “src” 值
- 在 html 中更改 href
- 尝试使用 Jasvascript 和 Tampermonkey 更改 href 字符串
- 根据类更改 href
- 更改 href 属性中的特定字符串
- 使用 .innerHTML 设置文本并更改 href
- 通过php/javascript更改href的类
- 根据表单输入更改href属性的值