2016-10-07 107 views
-13

如何使用JavaScript单击此项?如何点击一个JavaScript链接?

“一” 只对 “格” href和唯一ID

<div id="id"> 
 
    <a href="link"> 
 
    </a> 
 
    </div>

+1

你有连接到该链接的点击一些JS事件?或者您只是想将窗口位置更改为新的URL? –

+5

如果你谷歌你的标题,你会得到吨的结果。请利用您的搜索技巧:) –

+0

关注此链接。它已经有那么多人说.http://stackoverflow.com/questions/902713/how-do-i-programmatically-click-a-link-with-javascript –

回答

-7

提出的javascript:你的函数名前那么它就会调用你的js函数。

<div id="id"> 
    <a href="www.google.com" id="myLink"> 
    </a> 
</div> 

在您的js代码中。

$("myLink").click(); 
+1

这是调用一个函数,而不是触发链接 –

+0

只有JavaScript标记的问题预计会收到纯粹的JS答案 – Li357

+0

我认为他在JavaScript中问,但你的解决方案是在jQuery中。你需要提到这一点 –

-2

在这里,我刚刚做了a-link,做了一个console.log()。

但是,如果onclick被关闭,并且网址没有散列,它仍然可以。这只是console.log()是查看代码片段内发生的事情的更好方法。

document.querySelectorAll('A')[0].dispatchEvent(
 
    new MouseEvent('click', { 
 
    'view': window, 
 
    'bubbles': true, 
 
    'cancelable': true 
 
    }) 
 
);
<div id="id"> 
 
    <a href="#" onclick="console.log('link clicked')">123 
 
    </a> 
 
</div>

相关问题