time 
设为首页】【收藏本站
当前位置: 主页 > JavaScript > Prototype > 列表



 
2010-07-06 00:32:50 | 好评(0) | 浏览(1264)
通常在JavaScript中用for与for in遍历数组结果是没有什么区别的,它的循环变量i都是从0开始的数组索引(for in如果遍历的是非数组对象的属性集合,则这个i就是属性名,或称之为key)。另外要注意一点是:用for in遍历数组,循环变量i是字符串类型的。如果对Array进行原...
 
2010-06-12 22:37:20 | 好评(0) | 浏览(4639)
将学习在知识库中添加新信息,并使用 Prototype JavaScript 库把 Twenty Questions 应用程序与一个外部数据库集成起来,让一个用户在知识库中添加的新信息能够对其他用户有所帮助。 ...
 
2010-06-12 22:35:36 | 好评(0) | 浏览(4625)
在本文中,将学习创建一个简单的 “Twenty Questions” 应用程序,它可以猜测用户心里想的东西,比如 “家猫” 或 “早餐麦片”。您可能认为猜测人的想法需要非常先进的应用程序。 ...
 
2010-01-25 20:10:22 | 好评(0) | 浏览(1539)
基于prototype库实现,除了常见的各种树功能(展开,收缩,添加/删除/编辑节点)以外,它还提供了很多强大的特性: 1. 支持拖拉 (drag/drop) 2. 支持ajax/json 3. 支持checkbox,并且有3态(全选,不选,部分选择) 4. 支持各种鼠标和键盘事件 今天用了一天来研究Tafel...
 
2010-01-12 23:45:51 | 好评(0) | 浏览(1205)
资料:prototype 属性 返回对象类型原型的引用。 objectName.prototype objectName 参数是对象的名称。 说明 用 prototype 属性提供对象的类的一组基本功能。对象的新实例“继承”赋予该对象原型的操作。 例如,要为 Array 对象添加返回数组中最大元素值的方法。要完成...
 
2010-01-05 00:18:01 | 好评(0) | 浏览(1362)
使用prototype.js这个js库,这个在网上一搜就能找到了,是一个开源的js函数库。 看到今天贴了几个联动菜单的帖子 这个应该大家都有各自比较好的代码了 我也顺手贴一个我们team里面用的比较小巧的代码 // author: downpour var DoubleCombo = Class.create(); DoubleCombo...
 
2010-01-05 00:18:01 | 好评(0) | 浏览(1279)
1. String.prototype.camelize BUG 这个方法用来返回字符串的骆驼写法。用js 控制元素的 style的时候经常使用 比如 var ss="font-color" ss=ss.camelize() // fontColor 通常情况下 camelize 会工作得很好,但是有一个特列,那就是浮动定位 float var ss="float" obj.st...
 
2010-01-05 00:17:57 | 好评(2) | 浏览(1303)
prototype.js 常用函数 : Element.toggle 交替隐藏或显示 Element.toggle(''div1'',''div2'') Element.hide 隐藏 Element.hide(''div1'',''div2'') Element.show 显示 Element.show(''div1'',''div2'') Element.remove 删除 Element.remove(''div1'',''div2'') Element....
 
2010-01-05 00:17:56 | 好评(2) | 浏览(805)
复制代码 代码如下: Prototype is a JavaScript framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming...
 
2010-01-05 00:17:55 | 好评(0) | 浏览(631)
这部分提供了很多(写的都有点烦了)方便的操作dom的方法:包含有名的$方法、document.getElementsByClassName方法,以及Element对象、Insertion对象 以下部分一个一个的详细介绍: $(element): getElementById的封装,element可以是一个元素的id或元素本身,也可以是一...
 
2010-01-05 00:17:55 | 好评(0) | 浏览(766)
Selector是利用css selector来匹配选择页面元素的,所以要理解Selector首先应该对css selector有所理解,下面是css2 selector的语法,当然很多浏览器只是支持其中的一部分,Prototype 中的Selector主要支持tag选择器、class选择器和id选择器,还有属性(attribute)选择...
 
2010-01-05 00:17:55 | 好评(0) | 浏览(665)
这一部分提供了很多与表单操作有关的功能,包括以下部分,当通过$方法返回元素时,可以直接通过$(element).method()调用: Form对象:提供了操作整个表单的一些方法 Form.Element对象:提供了操作某个表单元素的方法 TimedObserver类:周期性表单监视器,当表单元素值...
 
2010-01-05 00:17:55 | 好评(0) | 浏览(636)
Position是prototype中定义的一个对象,提供了操作DOM中与位置相关的方法,要很好的理解元素在页面中的位置,可以参考这篇文章:Relatively Absolute 具体代码如下,按照代码说说,其中英文是作者的注释,中文红色的才是偶的说明或翻译英文的注释,采用顶式注释法(注释...
 
2010-01-05 00:17:55 | 好评(0) | 浏览(770)
首先下载prototype.js这个类包,然后包含在你的html页面中 script src='prototype.js'/script 创建XMLHttpRequest对象并且异步的跟踪它的进程, 然后解析出响应 然后处理它可能这是ajax的根本意义,它最具威力的地方,但你能出兼容各种不同浏览器的代码,可能会令你痛苦不堪...
 
2010-01-05 00:17:55 | 好评(0) | 浏览(743)
From: JavaEye.com prototype提供了一套JavaScript面向对象基础设施,我们可以使用它来进行面向对象编程,定义对象类型方式如下: var Person = Class.create(); Person.prototype = { initialize : function(name, age) { this.name = name; this.age = age; }, toStri...