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

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

這段代碼為什么滾動不了,找了半天沒找到原因,求大神看看

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title></title>

<style>

#scorll {

width:200px;

height:100px;

overflow: hidden;

}

#mm {

height:160px;

}

#mm ul li {

height:20px;

}

</style>

</head>

<body>

<div id="scorll">

<ul id="mm">

<li><a href="">王森學校</a></li>

<li><a href="">王森學校</a></li>

<li><a href="">王森學校</a></li>

<li><a href="">王森學校</a></li>

<li><a href="">王森學校</a></li>

<li><a href="">王森學校</a></li>

<li><a href="">王森學校</a></li>

<li><a href="">王森學校</a></li>

</ul>

<ul id="nn"></ul>

</div>

</body>

<!--js區域-->

<script>

window.onload=function(){

var oCr=document.getElementById("scorll"),

? ?mm=document.getElementById("mm"),

? ?nn=document.getElementById("nn");

? ?oCr.scrollTop=0;

? ?setInterval('oCr.scrollTop++',30);

};

</script>

</html>


正在回答

1 回答

把? ?var oCr=document.getElementById("scorll"),
? ? ? ? ? ?mm=document.getElementById("mm"),
? ? ? ? ? ?nn=document.getElementById("nn");

這段代碼放在window.onload=function()外面,或者把window.onload=function()刪掉

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

s10143129 提問者

我昨晚試了是可以,但是不能放里面的原理是什么?以前只遇到不加onload不能執行的問題
2016-11-10 回復 有任何疑惑可以回復我~
#2

小小向日葵摩羯 回復 s10143129 提問者

你調用setInterval時傳遞字符串表達式,它會從全局作用域window里查找相關元素,但你的元素定義在onload方法,訪問不到所以沒用。
2016-11-10 回復 有任何疑惑可以回復我~
#3

qq_黑澤明_0 回復 小小向日葵摩羯

為什么元素定義在onload方法里面就訪問不到啊????是用var聲明的oCr啊 是全局對象啊
2017-01-05 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

這段代碼為什么滾動不了,找了半天沒找到原因,求大神看看

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

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

幫助反饋 APP下載

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

公眾號

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