- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
prototype.js开发笔记
1. Programming Guide
1.1. Prototype是什么?
1.2. 关联文章
1.3. 通用性方法
1.3.1. 使用 $()方法
1.3.2. 使用$F()方法
1.3.3. 使用$A()方法
1.3.4. 使用$H()方法
1.3.5. 使用$R()方法
1.3.6. 使用Try.these()方法
1.4. Ajax 对象
1.4.1. 使用 Ajax.Request类
1.4.2. 使用 Ajax.Updater 类
2. prototype.js参考
2.1. JavaScript 类的扩展
2.2. 对 Object 类的扩展
2.3. 对 Number 类的扩展
2.4. 对 Function 类的扩展
2.5. 对 String 类的扩展
2.6. 对 document DOM 对象的扩展
2.7. 对 Event 对象的扩展
2.8. 在 prototype.js中定义的新对象和类
2.9. PeriodicalExecuter 对象
2.10. Prototype 对象
2.11. Class 对象
2.12. Ajax 对象
2.13. Ajax.Base 类
2.14. Ajax.Request 类
2.15. options 参数对象
2.16. Ajax.Updater 类
2.17. Ajax.PeriodicalUpdater 类
2.18. Element 对象
2.19. Abstract 对象
2.20. Abstract.Insertion 类
2.21. Insertion 对象
2.22. Insertion.Before 类
2.23. Insertion.Top 类
2.24. Insertion.Bottom 类
2.25. Insertion.After 类
2.26. Field 对象
2.27. Form 对象
2.28. Form.Element 对象
2.29. Form.Element.Serializers 对象
2.30. Abstract.TimedObserver 类
2.31. Form.Element.Observer 类
2.32. Form.Observer 类
2.33. Abstract.EventObserver 类
2.34. Form.Element.EventObserver 类
2.35. Form.EventObserver 类
2.36. Position 对象 (预备文档)
覆盖版本 1.3.1
Chapter?1.?Programming Guide
1.1.?Prototype是什么?
或许你还没有用过它, prototype.js 是一个由Sam Stephenson写的JavaScript包。这个构思奇妙编写良好的一段兼容标准的一段代码将承担创造胖客户端, 高交互性WEB应用程序的重担。轻松加入Web 2.0特性。
如果你最近体验了这个程序包,你很可能会发现文档并不是它的强项之一。像所有在我之前的开发者一样,我只能一头扎进prototype.js的源代码中并且试验其中的每一个部分。 我想当我学习他的时候记写笔记然后分享给其他人将会很不错。
我也一起提供了这个包的对象,类,方法和扩展的 非官方参考 。
1.2.?关联文章
高级JavaScript指南
1.3.?通用性方法
这个程序包里面包含了许多预定义的对象和通用性方法。编写这些方法的明显的目的就是为了减少你大量的重复编码和惯用法。
1.3.1.?使用 $()方法
$() 方法是在DOM中使用过于频繁的 document.getElementById() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。
比起DOM中的方法,这个更胜一筹。你可以传入多个id作为参数然后 $() 返回一个带有所有要求的元素的一个 Array 对象。下面的例子会向你描述这些。
HTML
HEAD
TITLE Test Page /TITLE
script src=prototype-1.3.1.js/script
script
function test1()
{
var d = $(myDiv);
alert(d.innerHTML);
}
function test2()
{
var divs = $(myDiv,myOtherDiv);
for(i=0; idivs.length; i++)
{
alert(divs[i].innerHTML);
您可能关注的文档
最近下载
- 设备备件库房的建立及设备管理.doc VIP
- 输变电工程三维设计数字化移交技术导则 第1部分:变电站(换流站).pdf VIP
- 《锻造工艺与模具设计》课程标准.pdf VIP
- 北师大版初中生物七年级上册开学第一课《走进生命世界》课件(共17张PPT).pptx VIP
- 家庭成员关系表.xls VIP
- 《锻造工艺与模具设计》试题.pdf VIP
- 《 中国人民站起来了》.pptx VIP
- 部编版语文一年级上册《我是中国人》 课件(共22张PPT).pptx VIP
- 小学数学几何图形与空间想象能力培养研究教学研究课题报告.docx
- 文华期货软件指标公式源码期货软件最准指标 期货多空趋势指标.doc VIP
文档评论(0)