本文目錄一覽:
- 1、打開頁面時,js代碼自動運行了,而onclink沒有運行,怎麼解決?
- 2、如何讓網頁打開就運行JS代碼,不用onclick
- 3、怎麼讓瀏覽器打開的網頁執行一段js腳本
- 4、一打開頁面就讓他執行點擊某個按鈕的的js代碼
- 5、網頁怎麼一打開就執行我的js代碼
打開頁面時,js代碼自動運行了,而onclink沒有運行,怎麼解決?
這個主要是基礎理解不夠的原因。
打開頁面時,HTML CSS Javascript 分別有加載器加載。
可執行的js代碼會自動執行。
但是事件函數,是需要出發事件後才可以執行的。
下面是簡單的代碼,僅供參考:
body
input type=”button” id=”btn” /
div style=”width:100px; height:100px; background:#ccc;”/div
/body
script
var oBtn = document.querySelector(‘#btn’);
var oDiv = document.querySelectorAll(‘div’)[0];
oBtn.onclick = function(){
oDiv.style.display = ‘none’; //當頁面加載時,div是顯示的,但是當點擊按鈕後,div消失。
};
/script
如何讓網頁打開就運行JS代碼,不用onclick
打開網頁直接運行是要調用window.onload( )函數:
html
head
/head
body
script type = “text/javascript”
window.onload = function()
{
alert(“hello”);
}
/script
/body
/html
直接拷貝,即可運行,主要功能在function()中實現就可以了。
怎麼讓瀏覽器打開的網頁執行一段js腳本
F12,彈出控制台,然後在控制台輸入js代碼,點擊enter就可以直接執行。
一打開頁面就讓他執行點擊某個按鈕的的js代碼
html
body
button id=”button” onclick=”sendMsg()”自動執行/button
/body
/html
script type=”text/javascript”
window.onload = function(){
var button = document.getElementById(‘button’);
button.click();//執行執行點擊按鈕
};
var sendMsg = function(){
alert(‘按鈕已點擊執行’);
};
/script
網頁怎麼一打開就執行我的js代碼
基本上都是按照順序來的。
把js放在頭部試試看。
建議:少用js,js多了頁面和運行的很慢。能用程序控制的就用程序。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/285113.html