自动按钮点击页面加载
问题描述:
我想知道如何在加载页面时自动点击按钮<button class="btn btn-primary btn-lg btn-withdraw">Text!</button>
。我见过有关试图做同样事情的人的其他帖子,但我不明白该怎么做。任何帮助,将不胜感激。谢谢, 艾登自动按钮点击页面加载
答
所以,你必须把一个id属性到您的按钮。
<button id="myButton" class="btn btn-primary btn-lg btn-withdraw">Text!</button>
然后,在html的末尾,你必须在脚本标签内使用Javascript来“点击”它,如下所示。
<script>
document.getElementById('myButton').click()
</script>
看起来像你必须学习Javascript,搜索互联网上的教程。
答
因为你想要的按钮被点击一次页面加载,你要确保的DOM元素本身执行代码之前已实际加载您可以使用jQuery的方法。点击()
答
。
你可以在这里阅读更多: 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()
}
如果_seen其他职位约人试图做same_但没有_not understand_,至少要链接这些消息来源并强调你需要澄清的问题。 – Lulero
http://stackoverflow.com/questions/18646881/auto-click-button-element-on-page-load-using-jquery – conleys