谁能帮解释下面的代码,一句一句的解释。多谢
答案:2 悬赏:40 手机版
解决时间 2021-01-28 06:59
- 提问者网友:蓝莓格格巫
- 2021-01-27 06:25
谁能帮解释下面的代码,一句一句的解释。多谢
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-01-27 07:04
--定义变量初始化值为25,移动速度 var speed3=25//速度数值越大速度越慢
--将demo1的内容复制给demo2中
demo2.innerHTML=demo1.innerHTML
--定义一个Marquee函数
function Marquee(){
--这段代码控制横向滚动条滚动
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
--让浏览器每25毫秒调用一次Marquee函数
也就是让滚动条滚动
var MyMar=setInterval(Marquee,speed3)
--当鼠标移动到demo控件上时,滚动条不再滚动
demo.onmouseover=function() {clearInterval(MyMar)}
--当鼠标离开到demo控件上时,滚动条滚动
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed3)}
--将demo1的内容复制给demo2中
demo2.innerHTML=demo1.innerHTML
--定义一个Marquee函数
function Marquee(){
--这段代码控制横向滚动条滚动
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
--让浏览器每25毫秒调用一次Marquee函数
也就是让滚动条滚动
var MyMar=setInterval(Marquee,speed3)
--当鼠标移动到demo控件上时,滚动条不再滚动
demo.onmouseover=function() {clearInterval(MyMar)}
--当鼠标离开到demo控件上时,滚动条滚动
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed3)}
全部回答
- 1楼网友:酒者煙囻
- 2021-01-27 08:13
验证输入的邮箱地址、年龄和名字。很简单的判断,判断输入的长度,大小,以及是否包含@字符
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯