三个分离
1. 表现与结构分离 (CSS 与其HTML);
2. 行为与结构分离 (JavaScript 与 HTML);
3. 行为与表现分离 (JavaScript 与 CSS);
行为与结构分离
1) 独立文件中的函数
2) 从HTML中先移除事件处理程序
//错误示范:
<a href="javascript:showPopup('niceimage.jpg');">Do Nifty!</a>
//正确示范:
<a href="niceimage.jpg" id="nice">Do Nifty!</a>
document.getElementById('nice').onclick = function (){ showPopup(this.href);}
可访问性规则
1. 条理分明的HTML
2. 硬编码的连接必须有href
3. 产生对本用户有意思的内容
4. 用JavaScript隐藏内容
重定向用户
//它会覆盖旧页面在游览器中的历史记录。当用户点击后退,她会被送到历史记录中的前一个页面。
location.replace('scriptpage.html');
//它会创建一条新的游览器中的历史记录。当用户点击后退,会被送到href前的那个page,跟着又执行location.href.后退按钮的功能事实上被破坏了,这也是现有的最糟糕的可用性问题之一。
location.href = 'scriptpage.html';
JavaScript中使用&&和|| 的怪異特性_ppk筆記
分享到:
相关推荐
ppk谈JavaScript JavaScript入门必读之书 本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲解,又给出了相关的示例脚本以进行进一步...
ppk谈JavaScript.pdf ppk谈JavaScript.pdf ppk谈JavaScript.pdf
PPK谈JavaScript[扫描版] PPK谈JavaScript[扫描版]
本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲解,又给出了相关的示例脚本以..., 本书适合具有一定网页开发经验的Web开发人员阅读。
本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲解,又给出了相关的示例脚本以进行...本书适合具有一定网页开发经验的Web开发人员阅读。
[ppk谈JavaScript].(荷)科克.扫描版
ppk谈javascript(ppk on javascript)的源代码,由于书本身并没有提供源码,而其网站又是英文网站,故在这提供给需要的同志们!
[ppk谈JavaScript].(荷)科克.扫描版
[ppk谈JavaScript].(荷)科克.扫描版
[ppk谈JavaScript].(荷)科克.扫描版
ppk谈JavaScript.part01.zip
ppk谈JavaScript.part07.rar
ppk谈JavaScript.part05.rar
ppk谈JavaScript.part06.rar
ppk谈JavaScript.part03.rar
ppk谈JavaScript.part02.zip
ppk谈JavaScript.part04.rar
JavaScript书籍包括ppk谈JavaScript.pdf+JavaScript语言精粹(修订版).pdf+Secrets of the JavaScript Ninja.pdf。
javascript 入门书《PPK 谈JavaScript》中的几个示例,对于提高js水平有很大的帮助。高手写的程序就是不一样。
ppk谈javascript一书中所运用的示例,这是一本很好的书,结合示例,会让你学习javascript有所感悟