JavaScript DOM 编程艺术(3)

  1. 勤于思考是每位具有创新精神的网页设计人员都应具备的特质。思考是否还有更好的办法。
  2. 如果想用JS给网页添加行为,就不应该让JS对这个网页构成任何依赖(即行为不依赖于结构)。
  3. 原则上函数方法应该只有一个入口和一个出口。但如果出口集中在开头部分也是可以接受的。
  4. 每个事件处理函数只能绑定一条指令
    window.onload = f1; window.onload = f2; // f2 会覆盖掉 f1。
  5. nodeName 总是返回大写的字母的值。
  6. onkeypress 事件不建议使用
  • 在中文状态下无法触发。
  • 获取焦点时,每按下一个按键都会触发。
  • 在几乎所有的浏览器中,连接获取焦点时按回车会触发onclick事件(替代
    onkeypress)

你可能感兴趣的:(JavaScript DOM 编程艺术(3))