本文目录一览:
- 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多了页面和运行的很慢。能用程序控制的就用程序。