zoukankan      html  css  js  c++  java
  • 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>

    具体原因我也不知道,只是新手。

  • 相关阅读:
    4-结对开发地铁
    第五周学习进度博客
    mybatis的使用
    从写json作业谈起
    工作中慢慢明白的道理
    从参与公司开发到离职
    这也是风云变幻的年代
    学习的习惯和方法跟得上时代要求
    公司中springcloud项目遇到的问题
    实习生在公司的成长
  • 原文地址:https://www.cnblogs.com/deepblue775737449/p/7103100.html
Copyright © 2011-2022 走看看