- 博客(13)
- 资源 (22)
- 收藏
- 关注
原创 笔记练习:《Javascript入门经典(第5版)》page247_20.13Practice
复习本书前面一些章节里的范例,尝试用 JQuery 重新编写。尝试编译运行,程序清单 20.2 Ajax表单,结果发现问题。当输入表单的 name 和 email 信息后,无论如何访问提交,总是返回:"Please fill in name and email fields!"说明 function checkFields() 返回 FALSE ,即return
2016-04-15 22:53:16
358
原创 笔记练习:《Javascript入门经典(第5版)》page233_19.8Practice
编写一个简单的脚本来使用 Prototype 库,或是使用 http://www.prototypejs.org 的范例脚本。访问 http://script.aculo.us ,查看它的完整功能列表。
2016-04-14 21:43:17
321
原创 笔记练习:《Javascript入门经典(第5版)》page222_18.7Practice
使用 Firebug 或 IE 的 F12 开发者工具监视大量使用 Ajax 的站点的网络通信,比如 Facebook、Gmail 或 Twitter。在 metatags.html 里,查看从远程站点返回关键字信息通常需要多长时间。在设计 Ajax程序里,我们为什么需要考虑像响应时间这类信息?在大量的处理环境中,超过3秒以上的响应时间将会严重影响工作效率。
2016-04-14 17:12:54
375
原创 笔记练习:《Javascript入门经典(第5版)》page212_17.7Practice
尝试修改程序清单 17.3 和 17.4 的代码,在等待 Ajax 请求完成相应的过程中,给用户提示一些信息。这个库目前在错误检测与处理方面还是很弱的,尝试对其进行修改,从而对于 req.status 不等于200 时的状态做出适当的处理。代码内容如下:
2016-04-13 23:03:09
305
原创 笔记练习:《Javascript入门经典(第5版)》page202_16.11Practice
利用本章及签名章节介绍的知识,修改时钟返利的代码,让时钟间隔一定时间自动更新。(提示:使用定时器,比如 setInterval() 或 setTimeout()。)修改时钟范例的脚本,显示服务器时间与本地时间之间的时差。
2016-04-12 16:18:46
325
原创 笔记练习:《Javascript入门经典(第5版)》page185_15.10_Practice
修改程序清单 15.2 的代码,让目标图像在垂直和水平方向都晃动,而不是简单地从左移到右。同时,要把 Javascript 和 CSS 提取到外部文件。尝试修改代码,添加第二个目标图像,使其具有不同的运动模式。
2016-04-12 10:50:51
309
原创 笔记练习:《Javascript入门经典(第5版)》page175_14.11_Practice
对程序清单 14.2 和14.3 的代码做进一步修改,让没有开启 Javascript 功能的用户只能看到 标签里的内容,看不到额外的文本的按钮。(提示:利用 innerHTML 或 DOM 方法把这些元素写入页面。)首先列出原代码( html 和 js 文件),再列出解决方法的代码。原 HTML 代码如下:html>lang="en"> charset="U
2016-04-11 16:44:54
586
原创 笔记练习:《Javascript入门经典(第5版)》page163_13.8_Practice
练习一:编辑程序清单 13.1 的代码,修改其他一些样式属性,比如字体、元素边框、填充和对齐。代码内容如下:html>lang="en"> charset="UTF-8"> 设置页面的风格样式 type="text/css"> span{ font-size: 16px; fo
2016-04-11 10:12:11
396
原创 笔记练习:《Javascript入门经典(第5版)》page150_12.8_Practice
练习一:尝试编写一个 insertAfter() 方法,使用与 insertBefore() 类似的参数,也是就一个插入节点,一个目标节点。(提示:使用 insertBefore() 方法和 nextSibling 属性。)代码内容如下:html>lang="en"> charset="UTF-8"> insertAfter() /
2016-04-10 22:22:14
563
原创 笔记练习:《Javascript入门经典(第5版)》page138_11.8_Practice
练习:利用表 11.1 里的 nodeType 信息,编写一个函数,获取页面 区域的全部 HTML 注释,把它们组合成一个字符串。给程序清单 11.2 的代码里添加一些注释,然后测试一下新函数的功能。代码内容如下:html>lang="en"> charset="UTF-8"> nodeType Practice function
2016-04-10 16:51:58
471
原创 笔记练习:《Javascript入门经典(第5版)》page126_10.12_Practice
练习一:修改 cookietest.html 和 cookietest2.html 的代码,把多个值写到一个 cookie,然后在读取 cookie 时再分解这些值,并且把它们显示在单独的行里。使用 “#” 作为定界符。练习二:在 cookietest2.html 里添加一个按钮,删除在 cookietest.html 里设置的 cookie,并且查看删除的效果。(提示:让按钮调用de
2016-04-10 10:38:47
661
原创 笔记练习:《Javascript入门经典(第5版)》page115_9.9_Practice
修改程序清单9.1的代码,增加对phone字段是否为空的检测,让程序只输出一个条提示信息,说明哪个字段需要填写。html>lang="en"> charset="UTF-8"> Page115 Practice: Canceling Default Behavior function checkform(){ d
2016-04-08 23:33:51
601
原创 笔记练习:《Javascript入门经典(第5版)》page89_7.9_Practice
编写Card 对象的构造函数,添加 suit 属性(方块、红心、黑桃、梅花)和 face 属性(A,1,2,…,王),添加方法来设置 suit 和 face。添加一个 shuffle 方法来设置 suit 和 face 属性,表示洗牌之后的状态(提示:使用第 4 章介绍的Math.random() 方法)。代码测试:<!DOCTYPEhtml>lan
2016-04-08 12:49:20
1674
1
prototype.js 1.7.2
2016-04-15
MaxNGSrv2 网刻服务端
2013-05-22
windows_server_2008配置DHCP服务(图解)
2013-05-22
ghost网络克隆详细步骤教程
2013-05-22
基于android手机通讯录的设计与实现中英文翻译
2013-05-01
杨海军的软件安装管理器8教程
2013-04-07
详细无盘工作原理
2013-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人