2016-10-07 112 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>

相關問題