js 怎么触发a标签里的href链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 怎么触发a标签里的href链接相关的知识,希望对你有一定的参考价值。

参考技术A

1、获取节点a

2、通过click触发href动作

示例

<body>
<a href='url地址' id='a1'>打开</a>
</body>
<script>
var el=document.getElementById('a1');
el.target = '_new'; //指定在新窗口打开
el.click();//触发打开事件
</script>

参考技术B <a href="xxxxx" id="triggerMe" target="_blank"/>点击</a>
<script>
$("#triggerMe").trigger("click");
</script>
给a标签加上id 用trigger方式即可!
参考技术C window.location.href=""; 参考技术D $("a").click();
document.getElementsByTagName("a")[0].click();
第5个回答  2018-04-09

js怎么触发a标签里的href链接的方法如下:

给你的a标签取个Id
js中获取a元素对象的href连接
如:var href=document.getElementById("a的Id").href;
window.open(href);

点击超链接触发js事件

1.<href ="#" onclick ="js_method()">

这个方法中的#号代表top,所以点击之后会跳转到页面最顶端

 

2.<href = "javascript:void(0);" onclick ="js_method()">文本</a>

这是最常用的方法。前面的void(0)返回undefined,地址不会发生跳转,后面的onClick负责执行js函数。

这样写还有一个好处是不会吧js方法暴露在浏览器的状态栏

以上是关于js 怎么触发a标签里的href链接的主要内容,如果未能解决你的问题,请参考以下文章

点击span标签中的文字如何触发一个链接,若用jquery的方法来用的话,又该如何做?

a标签调用js跳转链接

html里的a标签怎么改颜色

怎么对a标签 不跳转触发点击事件

js 根据<a>标签的内容来判断链接内容

当span标签内容改变时如何触发一个函数