首页

文章

javascript代码调试

发布网友 发布时间:2022-04-20 03:08

我来回答

15个回答

热心网友 时间:2022-04-07 09:35

我发现你编程 真是异想天开。。我自己按照你的思路写了一个
<body>
<SCRIPT LANGUAGE="JavaScript">
var s = "258";
s += "宽"+ document.body.clientWidth;
s += "高"+ document.body.clientHeight;
document.write(s);
</SCRIPT>
</body>
</html>

第一:你没有学会使用定义 变量(var);
第二,你不细心(document.write("<div id=tt style=height:"+he+";overflow:hidden>") 你看看,在输入函数里面有几个毛病:1,输出的是变量值;2,标签里面再套一个标签的话,你怎么能使用两个双引号,中间还有一个分号)
第三:你最后输出的时候,你也没有分号啊。( 就算:document.write("<div id=tt style=height:"+he+";overflow:hidden>")
这句话是对的。你后面也没有分号啊)
写程序 你要小心点,认真点,少了一个分号都是不可以的。。。
不过看你蛮好学的,以后有什么问题,你可以继续“*扰我”。。。。

热心网友 时间:2022-04-07 10:53

用firefox来调试,装个firebug插件,你就可以直观的看到出错在哪里,为什么出错了。
调试JS的利器啊。
不过估计楼主的这段代码,应该是像hidooms说的那样,错在把js放到了head里。因为浏览器还没加载到body,所以没有找到这个对象。
另外, style=height:"+he+";overflow:hidden 这里,肯定是出不了效果的。
为什么?因为你的style里用了多于一个的属性,却没用引号括起来,浏览器无法解析后面的overflow这个属性。改成下面这样吧:
document.write("<div id=tt style='height:"+he+";overflow:hidden'>")
加多了一对单引号

热心网友 时间:2022-04-07 12:27

纠正一下楼上几位里面的某些说法:
1、js放到了head里面完全没错,位置不作要求;
2、html元素里面如:<div id=tt ></div> 类似这个 id=tt 的地方,tt不加引号是没问题的;
3、js的每一行结束不加分号也是没问题的。

建议搂主代码可参考:
<script type="text/javascript">
var he=eval(document.body.clientHeight-105);
document.write("<div id='tt' style='height:"+he+"px;overflow:hidden'>随便写点内容否则显示出来也只是空白</div>");
</script>

热心网友 时间:2022-04-07 14:19

1,把这行改成if(src.id=="bar0") ;
或者if(src.id=="bar0") ; 就行了
2, event.srcElement.style.cursor = "default"; 也错了
他的意思应该是加个手型 ,应该改为
event.srcElement.style.cursor = "hand";

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela

热心网友 时间:2022-04-07 16:27

少了标点符号:分号“;”
改为:
<script language="javascript" type="text/javascript">
var he=document.body.clientHeight-105;
document.write("<div id=tt style=height:"+he+";overflow:hidden>");
</script>

热心网友 时间:2022-04-07 18:51

document.write("<div id=tt style=height:"+he+";overflow:hidden>")把这个改成
document.write("<div id=tt style=height:"+he+"px;overflow:hidden>aaaa</div>")你看下是不是你想要的。he后面要加px,还有div的闭合别忘了。如果不是请把你想要的效果说出来。可以HI我

热心网友 时间:2022-04-07 21:33

1. language="javascript" type="text/javascript" 两个属性只要一个就够了
2.<div id=tt style=height:"+he+";overflow:hidden>"
改成
"<div id='tt' style='height:"+he+";overflow:hidden'></div>"
属性要用'单引号括起来

参考资料:q

热心网友 时间:2022-04-08 00:31

最简单的调试方法
每一句之前都加个alert(i) //i为变量
看看执行到哪一个alert就知道哪有问题了,方法都是自己总结出来的

热心网友 时间:2022-04-08 03:45

<script language="javascript" type="text/javascript">
var he=document.body.clientHeight-105;//缺少行结束符“;”
document.write("<div id=tt style=height:"+he+";overflow:hidden></div>");//缺少行结束符“;”,以及结束标签“</div>”.
</script>

热心网友 时间:2022-04-08 07:17

//缺少分号
var he=document.body.clientHeight-105;
//数字转换错误
document.write("<div id='tt' style='height:"+he.toString()+";overflow:hidden'>")

热心网友 时间:2022-04-08 11:05

把这段代码放在body的里

document.write("<div id=tt style=height:"+he+";overflow:hidden>")
改成
document.write("<div id=tt
style=height:"+he+"px;overflow:hidden>aa</div>")

热心网友 时间:2022-04-08 15:09

<script language="javascript" type="text/javascript">
var he=document.body.clientHeight-105
document.write("<div id='tt' style='height:"+he+"px;overflow:hidden'>")
</script>

热心网友 时间:2022-04-08 19:31

把你的代码加在<body>标签中试试,document.body对象没找到吧

热心网友 时间:2022-04-09 00:09

放进body标签

热心网友 时间:2022-04-09 05:03

补充一点。he后面还差个px
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 如何在google chrome浏览器中调试JavaScript ie8 javascript调试 如何进行html调试和js脚本调试 javascript程序用什么调试 什么软件能用来调试Javascript代码? 调试javascript程序怎么调试啊?如果保持成js格式... 如何调试Javascript代码 javascript 可以调试吗 如何调试网页和javaScript javascript程序怎么调试 如何直接调试线上页面的JavaScript和C 怎么用javascript调试网页 火狐浏览器中的javascript怎么调试 javascript 怎么调试 如何用最搞笑语言自我介绍 求大神介绍一款调试javascript的工具,就像w3cscho... 怎么有趣的介绍自己名字?我叫孙琳! JavaScript如何调试有哪些建议和技巧附五款有用的... 怎样介绍自己的名字 如何在网页中调试JavaScript 如何调试jsp中的JavaScript代码呢 湘潭火车站到湖南科技大学北校区22路转14路怎么走 湘潭14路公交车经过科大北门口吗? 湘潭14路公交车的终点站是哪里科大南院吗 湘潭市14路公交车还到科大南门吗 想知道: 湘潭市 从湖南科技大学到湘潭碧桂园怎么坐... 湘潭火车站到湖南科技大学怎么坐车?? 湘潭14路公交车最早什么时候开 湘潭14路改路线了吗 湖南科技大学——湘潭市雨湖区护潭乡韶山东路39号7号... 从岳阳到湖南科技大学潇湘学院怎么去? 如何乘车从湘潭站至湖南科技大学潇湘学院 想知道:湘潭市 从湘潭株易路口到湖南科技大学北校... 从湖南科大到湘潭市房地局经过哪些地方 湖南科技大学到湘潭三大桥怎么走 湘潭锦绣世家·西苑交通方便吗?应该怎么过去? 从湖南科技大学北校区到湘潭市教育学院怎么搭车呢... 湘潭到长沙火车站的大巴 湖南科技大学潇湘学院地址 长沙汽车南站到湘潭的湖南科技大学最快捷的方式谁...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com