簡體   English   中英

頁面加載時如何使用戶單擊“類”

[英]How to make a user click on a “class” when the page loads

我想讓用戶在頁面加載時單擊“類”。 我在谷歌瀏覽器控制台中嘗試了此代碼,並且可以正常工作。

var inputs = document.getElementsByClassName('CLASSHere');

for (var i = 0; i < inputs.length; i++) {
   inputs[i].click();
}

但是,當我在</body>標記之前的頁面末尾在網站中粘貼相同的代碼時。 這是行不通的。 我對javascript,jQuery的了解不多。

嘗試使用window.onload

window.onload = function(){
   var inputs = document.getElementsByClassName('CLASSHere');
   for(var i=0;i<inputs.length;i++){
     inputs[i].click();
   }
}

有關window.onload的更多詳細信息

試試這個。 希望這對您來說完美。

 <!DOCTYPE html> <html> <head> <script> window.onload = function(){ var elements = document.getElementsByClassName("itemclass"); for(var i = 0; i < elements.length; i++){ elements[i].click(); } } function clickevent1(){ console.log("1 Clicked"); } function clickevent2(){ console.log("2 Clicked"); } function clickevent3(){ console.log("3 Clicked"); } </script> </head> <body> <button class="itemclass" onclick="clickevent1()">1</button> <button class="itemclass" onclick="clickevent2()">2</button> <button class="itemclass" onclick="clickevent3()">3</button> </body> </html> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM