再复无语老师
发表在其他语言图书答疑区 2015-12-03
是否精华
版块置顶:
为了让老师能及时回复,我选择发新贴的方式与老师交流。我在E盘根目录下建一个qq.txt文件,然后把网页中的相应文本框的文件路径也作了改动:E:\qq.txt和f:\qq.txt,这样应该没有问题吧?更何况,如果因为目标文件不存在,系统也该有个提示的,我点击按钮后竟然一点反应都没有。我发现,本书中凡涉及点击按钮的事件,几乎都不成功。好多例子都是这样。再如课本P174中的那段代码,我至今也一直无法获得成功的体验,请老师一定要帮忙!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<script type="text/javascript">
var b_save=document.getElementByld("save");
b_save.onclick=function(){
alert("单击了保存按钮");
}
</script>
</body>
</html>
分享到:
精彩评论 4
无语_mrkj
学分:3155 LV11
2015-12-03
沙发
您可以设置一下IE浏览器的设置,让它显示每个脚本的错误通知。具体作法是,勾选Internet选项中的高级选项卡的列表中的“显示每个脚本错误的通知”,然后把下面的“显示友好HTTP错误消息”取消勾选,然后应用就可以了。
这样,当页面中的JavaScript脚本有错误时,就会弹出提示框。
对于5.9这个实例,目标文件路径中的除文件名外的其他子目录也是需要存在的。
昌叔_mrkj
学分:14 LV2
TA的每日心情
奋斗
2020-03-29 16:21:53
2015-12-03
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
您可以设置一下IE浏览器的设置,让它显示每个脚本的错误通知。具体作法是,勾选Internet选项中的高级选项卡的列表中的“显示每个脚本错误的通知”,然后把下面的“显示友好HTTP错误消息”取消勾选,然后应用就可以了。
这样,当页面中的JavaScript脚本有错误时,就会弹出提示框。
对于5.9这个实例,目标文件路径中的除文件名外的其他子目录也是需要存在的。
[/FIELDSET]

回复:
  而今天,我按照您的提示,调试书本P174的那个实例时,想找那黄色叹号,但在办公室的机器里,可能由于浏览器版本较高(win7+IE11),根本找不到什么黄色叹号,倒是下班后回到家里,我真的发现了这个叹号,双击,显示“对象不支持此属性或方法”,显示出错在第11行,该行代码就是:
var b_save=document.getElementByld("save");
然后,我又按照您刚回贴的提示,取消了“显示友好 HTTP错误消息”的勾选,再次运行,也没见什么提示信息,仍然靠双击那黄色叹号才出现同样的错误提示。这是什么原因呢?
另外,还有很奇怪的现象:为调试实例5.9和5.10两个页面,昨天我折腾了一整天都不成功,包括在家里和办公室里的电脑都试过。但现在我在家里的电脑再试,本不指望成功,目的是为了查找那“黄色叹号”的,却不期然成功了,这样的成功,让我感觉到好困惑啊。老师为学生解释一下原因,万分感谢!
无语_mrkj
学分:3155 LV11
2015-12-03
地板
对于IE 11我这里也没有出现黄色的叹号和错误提示对话框。之前在IE 10下测试是可以的,现在升级到IE 11就不可以了,我再研究一下究竟是为什么,怎么解决。然后给您回复。
无语_mrkj
学分:3155 LV11
2015-12-04
4L
对于IE 11浏览器不显示脚本错误的问题,我现在这台电脑 已经解决。方法是,选择浏览器上方的工具图标,在弹出的菜单中选择Internet选项,在打开的对话框中,选择“高级”,然后单击“重置”按钮,再点应用,然后重新启动计算机,再次运行就能弹出错误提示框了。
但是现在的IE 11对于JavaScript的错误提示不太好用,有些错误它根本不会给出提示,只是程序不会再继续执行。
您上面的代码不能运行是,因为getElementByld写错了,应该是getElementById。后面第一个字母应该是大写的I,不是小写的l。
虽然我们的代码有错误,但是IE 11不会给出具体错误。所以现在建议您学习JavaScript还是不要用IE 11,先用以前的版本学习并测试。
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照