layui html如何与js分离

JavaScript016

layui html如何与js分离,第1张

你把你的JS部分使用外部JS文件来调用,不直接写html页面里就行,调用方法

<script src="js/你的外部JS文件.js"></script>

window.onload=function(){

var

speed=10

var

tab=document.getElementById("demo")

tab2.innerHTML=tab1.innerHTML

function

Marquee(){

if(tab2.offsetWidth-tab.scrollLeft<=0)

tab.scrollLeft-=tab1.offsetWidth

else{

tab.scrollLeft++

}

}

var

MyMar=setInterval(Marquee,speed)

tab.onmouseover=function()

{clearInterval(MyMar)}

tab.onmouseout=function()

{MyMar=setInterval(Marquee,speed)}

}

你分离后没有效果是因为JS不同于CSS,加载后就开始执行了

而页面还没有加载完

自然找不到它要执行的对象了

你们HTML.CSS.JS都写在同一个文件麼??以<script>***</script>包围的是js代码,<style>***</style>包围的是css代码。其他就是html的了....把它们各自写到同一个地方就好。文件的话,js是以js为後缀的文件,css是以css为後缀的文件。