亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

不是說js代碼不會自己運行嗎。。為什么這里沒有window.onload他也可以自己執行呢

<!DOCTYPE HTML>

<html>

<head>

<meta content='text/html' charset='utf-8'/>

<title>信息滾動效果</title>

<style>

*{

? margin:0;

? padding:0;

}

div{

? ?width:300px;

? ?height:170px;

? ?border:2px solid red;

? ?margin:0 auto;

? ?font-weight:bold;

? ?overflow:hidden;

? }

?a{

? ?text-decoration:none;

? ?font-size:25px;

? }

?a:hover{

?color:red;

?}

</style>


</head>

<body>

<div id='div1'>

?<p id='p1'>

? <a href='#'>1.你好嗎。。。</a><br>

? ?<a href='#'>2.我去廣西。。。</a><br>

? ? <a href='#'>3.來廣東好不。。</a><br>

<a href='#'>4.南寧可以嗎。。</a><br>

?<a href='#'>5.柳州螺絲粉。。</a><br>

? <a href='#'>6.好吃嗎。。。。</a><br>

? ?<a href='#'>7.飛鵝路。。。</a><br>

<a href='#'>8.文雅的 ?。。。</a><br>

?<a href='#'>9.金弘大廈。。</a><br>

?</p>

?<p id='p2'></p>

?<script>

?var div1=document.getElementById('div1'),

? ? ?p1=document.getElementById('p1'),

p2=document.getElementById('p2');

p2.innerHTML=p1.innerHTML;

ti=50;

function scrollup(){

? ? if(div1.scrollTop>=p1.offsetHeight){

? div1.scrollTop=0;

}else{

? div1.scrollTop++;

}

}

var time=setInterval('scrollup()',ti);

div1.onmouseover=function(){

? ? ?clearInterval(time);

}

div1.onmouseout=function(){

? ? time=setInterval('scrollup()',ti);

}

</script>

</div>

</body>

</html>


正在回答

2 回答

當然不是 一般情況下如果script在head標簽里,就必須要用window.onload

0 回復 有任何疑惑可以回復我~
#1

new新的開始 提問者

非常感謝!
2016-11-30 回復 有任何疑惑可以回復我~

window.onload表示頁面加載完后執行腳本程序。當js代碼在body體內時,在頁面加載過程中就被執行。注意:js代碼訪問元素時,若js所在位置在元素聲明之前,則需添加window.onload.

0 回復 有任何疑惑可以回復我~
#1

new新的開始 提問者

意思 是放在style標簽里。。就有用window.onload 這個。。是這個意思嗎
2016-11-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
信息滾動效果制作
  • 參與學習       47740    人
  • 解答問題       333    個

萌妹子帶您快速學習滾動效果,掌握無縫滾動和歇間性滾動的制作方法

進入課程

不是說js代碼不會自己運行嗎。。為什么這里沒有window.onload他也可以自己執行呢

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號