<script src="test.js"></script>
<body>
<script>
function show(){
var dobj = document.getElementById("one")
alert(dobj.textContent)
}
//var dobj = document.getElementById("one")
//alert(dobj.textContent) //直接来的找的话 找不到 至上而下 找不到
</script>
<div id="one">
adfa
</div>
test.js文件的内容
onload = function (){ //window.onload window 可以省略
var dobj = document.getElementById("one")
alert(dobj.textContent)
dobj.οnclick=function (){
alert('asdf')
}
dobj.onmouseover = function (){ //可以在这里写平时 HTML 所需要写的任何东西 实现分离
this.style.backgroundColor='red'
}
}
onload 是在整个文档都加载完 才触发执行的事件
所以把onload 这个方法写到一个JS 文件里面 就是所有的内容都加载完了
所以此时在js 文件里面 怎么找对象 找哪个对象 都可以 因为都已经加载完 没有至上而下的关系了
<body οnlοad="test()"> 然后把test()的内容写到JS 文件也可以
还有一点就是 test.JS 不用写<script></script>