javascript代码调试

[复制链接]
查看11 | 回复5 | 2010-10-16 16:00:11 | 显示全部楼层 |阅读模式
这段代码哪里有错误?一直报错误

回复

使用道具 举报

千问 | 2010-10-16 16:00:11 | 显示全部楼层
我发现你编程 真是异想天开。。我自己按照你的思路写了一个第一:你没有学会使用定义 变量(var);第二,你不细心(document.write("")
你看看,在输入函数里面有几个毛
回复

使用道具 举报

千问 | 2010-10-16 16:00:11 | 显示全部楼层
用firefox来调试,装个firebug插件,你就可以直观的看到出错在哪里,为什么出错了。调试JS的利器啊。不过估计楼主的这段代码,应该是像hidooms说的那样,错在把js放到了head里。因为浏览器还没加载到body,所以没有找到这个对象。另外, style=height:"+he+";overflow:hidden 这里,肯定是出不了效果
回复

使用道具 举报

千问 | 2010-10-16 16:00:11 | 显示全部楼层
纠正一下楼上几位里面的某些说法:1、js放到了head里面完全没错,位置不作要求;2、html元素里面如: 类似这个 id=tt 的地方,tt不加引号是没问题的;3、js的每一行结束不加分号也是没问题的。建议搂主代码可参考:var h
回复

使用道具 举报

千问 | 2010-10-16 16:00:11 | 显示全部楼层
1,把这行改成if(src.id=="bar0") ; 或者if(src.id=="bar0") ; 就行了2, event.srcElement.style.cursor = "default"; 也错了他的意思应该是加个手型,应该改为event.srcElement.style.cursor = "hand"; 如果对您有
回复

使用道具 举报

千问 | 2010-10-16 16:00:11 | 显示全部楼层
少了标点符号:分号“;”改为:var he=document.body.clientHeight-105;document.write("");
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行