首页 > 代码库 > javascript入门经典(第五版)-清华出版社之“经典”错误
javascript入门经典(第五版)-清华出版社之“经典”错误
学校教材太烂,于是自己买书。
果然是入门经典,开篇就把我惊着了~
第九页≯1.4/ch1_example2.html /
1 <script> 2 //script block 2 3 document bgcolor="red"; 4 alert("Second script block"); 5 </script>
运行不通过,仔细检查发现
1 document bgcolor应为document.bgColor
如果说" . "写成" " 算是笔误,那么javascript中出现"bgcolor"就是初级者错误了。
html对大小写不敏感,可<script>中代码不注意大小写是无法饶恕的。
javascript对大小写是敏感的!javascript对大小写是敏感的!javascript对大小写是敏感的!
那么修改后应为
1 document.bgColor="red" 2 3 或者用CSS样式: 4 document.body.style.backgroundColor="red"
如果二者兼用,请先用javascript样式,再用CSS样式,否则后面的JS样式无效。即:
1 <script> 2 document.bgColor="red"; //js样式 3 alert("second script block"); 4 </script> 5 6 <script> 7 document.body.style.backgroundColor="blue";//CSS样式 8 alert("third script block"); 9 </script>
具体原因我也不知道,只是新手。
javascript入门经典(第五版)-清华出版社之“经典”错误
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。