2017-04-09 259 views
0

我想知道如何在加載頁面時自動點擊按鈕<button class="btn btn-primary btn-lg btn-withdraw">Text!</button>。我見過有關試圖做同樣事情的人的其他帖子,但我不明白該怎麼做。任何幫助,將不勝感激。謝謝, 艾登自動按鈕點擊頁面加載

來源 - Auto-click button element on page load using jQuery

+0

如果_seen其他職位約人試圖做same_但沒有_not understand_,至少要鏈接這些消息來源並強調你需要澄清的問題。 – Lulero

+0

http://stackoverflow.com/questions/18646881/auto-click-button-element-on-page-load-using-jquery – conleys

回答

0

所以,你必須把一個id屬性到您的按鈕。

<button id="myButton" class="btn btn-primary btn-lg btn-withdraw">Text!</button> 

然後,在html的末尾,你必須在腳本標籤內使用Javascript來「點擊」它,如下所示。

<script> 
document.getElementById('myButton').click() 
</script> 

看起來像你必須學習Javascript,搜索互聯網上的教程。

0

因爲你想要的按鈕被點擊一次頁面加載,你要確保的DOM元素本身執行代碼之前已實際加載您可以使用jQuery的方法。點擊()

0

你可以在這裏閱讀更多: What is the DOM ready event?

下面的代碼等待頁面上的按鈕執行「點擊」之前完全加載。

非jQuery解決方案。如果您只使用一次,將jQuery添加到您的頁面是沒有意義的。

window.onload = function() { 
    document.querySelector('.btn.btn-primary.btn-lg.btn-withdraw').click(); 
} 

或者,您也可以將ID通過Sorikairo的建議添加到該按鈕,然後觸發點擊:

//Add ID to button 
<button id="myButton" class="btn btn-primary btn-lg btn-withdraw">Text!</button> 

//Click on load. 
window.onload = function() { 
    document.getElementById('myButton').click() 
}