js错误 缺少对象

缺少对象行:6代码:0字符:1以下是这段出错的JS<!--vardemo=document.getElementById("demo");vardemo1=documen... 缺少对象 行:6 代码:0 字符:1

以下是这段出错的JS

<!--
var demo = document.getElementById("demo");
var demo1 = document.getElementById("demo1");
var demo2 = document.getElementById("demo2");
var speed=31; //滚动速度值,值越大速度越慢
var nnn=200/demo1.offsetHeight;
for(i=0;i<nnn;i++){demo1.innerHTML+="<br />"+ demo1.innerHTML}
demo2.innerHTML = demo1.innerHTML //克隆demo2为demo1
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0) //当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight //demo跳到最顶端
else{
demo.scrollTop++
}
}
var MyMar = setInterval(Marquee,speed); //设置定时器
demo.onmouseover = function(){clearInterval(MyMar)} //鼠标经过时清除定时器达到滚动停止的目的
demo.onmouseout = function(){MyMar = setInterval(Marquee,speed)} //鼠标移开时重设定时器
-->
请高手帮忙改正下! 谢谢
告诉我怎么做吧 .我不懂JS的
展开
 我来答
ipint1
推荐于2016-07-22 · TA获得超过157个赞
知道答主
回答量:65
采纳率:0%
帮助的人:68.7万
展开全部
你的js写成个完整的 可直接放页面里
<script language="javascript">
function roll(){
var demo = document.getElementById("demo"); //id
var demo1 = document.getElementById("demo1"); //开始
var demo2 = document.getElementById("demo2"); //结束
var speed=31; //滚动速度值,值越大速度越慢
var nnn=200/demo1.offsetHeight;
for(i=0;i<nnn;i++){demo1.innerHTML+="<br />"+ demo1.innerHTML}
demo2.innerHTML = demo1.innerHTML //克隆demo2为demo1
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0) //当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight //demo跳到最顶端
else{
demo.scrollTop++
}
}
var MyMar = setInterval(Marquee,speed); //设置定时器
demo.onmouseover = function(){clearInterval(MyMar)} //鼠标经过时清除定时器达到滚动停止的目的
demo.onmouseout = function(){MyMar = setInterval(Marquee,speed)} //鼠标移开时重设定时器
}
</script>

页面里要滚动的部分

<div id="demo" class="#####">
<div id="demo1">

要滚动的内容
<div id="demo2"></div>
<script type="text/javascript">roll();</script>
bai180du
2010-05-26
知道答主
回答量:25
采纳率:0%
帮助的人:22.6万
展开全部
本代码的错误在于你页面中至少没有 id为demo1的元素,建议在获取这些界面元素后,判断是否获取成功,如果获取正确再去使用,就不会发生“缺少对象”的错误了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纵贞苏英媛
2019-07-16 · TA获得超过3670个赞
知道大有可为答主
回答量:3084
采纳率:34%
帮助的人:194万
展开全部
楼主只说了:“出现莫名其妙的对象错误”
根本就没法推测哪里错了。
上面的代码我试了。(补上楼主省略的两块DIV后)
除了XML读取的没有测试外,其它的没有错误。
至于XML测试,不清楚楼主什么格式,jtbc的CMS也没用过,就不得测了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
善雯南婉然
2020-05-03 · TA获得超过3551个赞
知道大有可为答主
回答量:3094
采纳率:27%
帮助的人:196万
展开全部
trace(),ifLetter(),setCookie()
在脚本引擎中,属于自定函数,你需要引入具有这些函数脚本文件才可以。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式