var speed=30 Div2.innerHTML=Div1.innerHTML function AMarquee(){ if(Div2.offsetTop-Div.scrollTop<=0) Div.scrollTop-=Div1.offsetHeight else{ Div.scrollTop++ } } var AMyMar=setInterval(AMarquee,speed) Div.onmouseover=function() {clearInterval(AMyMar)} Div.onmouseout=function() {AMyMar=setInterval(AMarquee,speed)}這個(gè)是一個(gè)的 js特效我寫(xiě)了一個(gè)用戶自定義控件但是不能 重復(fù)調(diào)用 一個(gè)頁(yè)面只能出現(xiàn)一次所以我該了一下 結(jié)果發(fā)現(xiàn) 參數(shù)和方法名不知道怎么修改 請(qǐng)各位給點(diǎn)意見(jiàn)吧每次調(diào)用的時(shí)候我都會(huì)給div的id傳不同的值過(guò)去 所以div的id是沒(méi)有問(wèn)題的了<script type="text/javascript">var demo=<%=Strname%> //大層包裹滾動(dòng)的2個(gè)層var demo1=demo+'1' //有內(nèi)容的一個(gè)層var demo2=demo +'2' //沒(méi)有內(nèi)容的層demo= document.getElementById(demo);demo1= document.getElementById(demo1);demo2= document.getElementById(demo2);var speed=30 demo2.innerHTML=demo1.innerHTML //function Marquee()//{ // if(demo2.offsetTop-demo.scrollTop<=0) // {// demo.scrollTop-=demo1.offsetHeight // }// else// { // demo.scrollTop++ // } //}
為什么每次的函數(shù)和參數(shù)的名字都不能一樣,求解決方法
德瑪西亞99
2023-03-18 14:10:32