- 浏览: 141361 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
puyancheng1988:
哥们儿,我用的jfreechart在linux服务器上生成的图 ...
JFreeChart图表 -
soujava:
...
Linux下Oracle自动备份脚本 -
skylikeblue:
...
基于JAVA实现的手机收发短消息系统
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.getHeight
取得高度
Element.getHeight(''div1'')
Toggle.display
和 Element.toggle 相同
Toggle.display(''div1'',''div2'')
Insertion.Before
在 DIV 前插入文字
Insertion.Before(''div1'',''my content'')
Insertion.After
在 DIV 后插入文字
Insertion.After(''div1'',''my content'')
Insertion.Top
在 DIV 里最前插入文字
Insertion.Top(''div1'',''this is a text'')
Insertion.Bottom
在 DIV 里最后插入文字
Insertion.Bottom(''div1'',''this is a text'')
PeriodicalExecuter
以给定频率调用一段 JavaScript
PeridicalExecutor(test, 1)" 这里 test 是 Javascript 的函数 ,1 是频率 (1 秒 ).
$
取得一个 DIV, 相当于 getElementById()
$(''div1'')
Field.clear
清空一个输入框
Field.clear(''textfield1'')
Field.focus
把 焦点集中在输入框上
Field.focus(''select1'')
Field.present
判断内容是否为空
alert(Field.present(''textfield1''))"
Field.select
选择输入框的内容
Field.select(''textfield1'')"
Field.activate
把 焦点集中在输入框上并选择输入框的内容
Field.activate(''textfield1'')"
Form.serialize
把表格内容转化成 string
Form.getElements
取得表格内容为数组形式
Form.disable
disable 表格所有内容
Form.disable(''form1'') ( 这个好象不 work)
Form.focusFirstElement
把焦点集中在表格第一个元素上
Form.focusFirstElement(''form1'')
Form.reset
Reset 表格
Form.reset(''form1'')
Form.Element.getValue
取得表格输入框的值
Form.Element.getValue(''text1'')
Form.Element.serialize
把表格中输入框内容转化成 string
Form.Element.serialize(''text1'')
$F
等同于 Form.Element.getValue()
$F(''text1'')
Effect.Highlight
高亮特效 .
Effect.Highlight(''text1'')
Effect.Fade
褪色特效
Effect.Scale
放大缩小 ( 百分比)
Effect.Scale(''text1'', 200)
这里 200 = 200%, 即两倍
Effect.Squish
消失特效.文字缩小后消失
Effect.Squish(''text1'')
Effect.Puff
消失特效.文字放大后消失
Effect.Puff(''text1'')
Effect.Appear
出现特效
Effect.ContentZoom
ZOOM 特效.
Ajax.Request
传送 Ajax 请求给服务器
Ajax.Request(''http://server/s.php'')
Ajax.Updater
传送 Ajax 请求给服务器并用答复的结果更新指定的 Container
Ajax.Updater(''text1'',''http://server/s.php'')
==========================================
基本用法 :prototype.js 给每个主要的类都分了一个 Class, 使用起来很方便 . 要产生特定的效果 , 只要用 new Class.function(<argument>) 就可以了 . 例如 :
<DIV id="div1"><a href="#" onclick="new Element.toggle('div2')">Click Me</a></DIV>
<DIV id="div2">Hello!</DIV>
当点击 Click Me 的时候 ,div2 就会交替隐藏或显示 . 注意 , 你可以给 toggle 加上无限个 parameter, 比如 Element.toggle(''div2'',''div3'',''div4'',...)
发表评论
-
使用JQuery 简化Ajax 开发
2008-10-07 10:20 623jQuery 是什么? jQuery 由 John ... -
DTree的BUG解决方法
2008-12-25 15:33 991dtree.js的BUG当dtree条目的URL包括空格时,浏 ... -
JS常用正规表达式
2009-08-07 09:39 1180^ 匹配一个输入或一行 ... -
身份证验证算法
2008-03-05 16:29 794公民身份号码是特征组合码,由十七位数字本体码和一位数字校验 ... -
ajax缓存解决办法
2008-03-06 14:03 710有三种办法: 1、加个随机数 xmlHttp.open(&q ... -
prototype源码中文说明
2008-03-06 15:57 644/** * 定义一个全局对 ... -
javascript replace方法与正则表达式
2008-03-13 17:52 678replace方法的语法是:str ... -
网页Tab选项卡实现
2008-06-28 19:58 782<style type="text/css&q ... -
网页中LRC歌词同步显示
2008-06-30 13:11 1080<html><head> < ... -
dojo之djConfig详解
2008-06-30 15:55 764djConfig是dojo内置的一个全局设置对象,其作用是可以 ... -
dojo验证函数
2008-06-30 16:04 812dojo提供了几乎全方位的验证函数,在使用下面的方法之前,要通 ... -
常用正则表达式
2008-06-30 16:19 671下面给出一些常用正则表达式: 1、 非负整数:”^d+$” ... -
dojo对象方法
2008-06-30 17:00 756这里所说的基础对象和 ... -
dojo之ValidationTextbox
2008-06-30 17:04 897功能强大的文本框:dijit.form.ValidationT ... -
dojo之IO和BrowserIO
2008-06-30 17:48 752模块:dojo.io.IO dojo.io.bind 处理请求 ... -
JavaScript中创建对象
2008-08-19 09:04 654注意以下两点:1、在对象的方法内调用其他方法时,别忘记了要加t ... -
AJAX实践DWR篇
2008-08-19 09:06 845DWR(Direct Web Remoting)是一个WEB远 ... -
FckEditor V2.6 fckconfig.js中文注释
2008-08-22 16:14 846FckEditor V2.6 fckconfig.js中文注释 ... -
FCKeditor使用详解
2008-08-22 16:36 756首先,FCKEDITOR的性能是非常好的,用户只需很少的时间 ... -
JS组件dtree轻松实现树型菜单
2008-09-19 14:19 1095这几天写个网站,用了一个JavaScript写的树型菜单,有网 ...
相关推荐
《prototype_1.7.3.js:JavaScript框架的里程碑》 在JavaScript的世界里,Prototype库是一个不可或缺的重要组成部分,尤其在Web开发领域,它为开发者提供了强大的功能和便利性。Prototype_1.7.3.js是这个库的一个...
1. **入门指南**:介绍如何引入Prototype.js到项目中,以及基本的使用方法。 2. **核心概念**:阐述Prototype.js的核心思想,如DOM操作、Ajax和事件处理。 3. **API参考**:详尽列举了所有提供的函数和方法,以及...
1. **prototype.js** - 这是prototype.js库的核心文件,包含了库的所有函数和方法。开发者可以将这个文件引入到他们的HTML页面中,从而使用其提供的各种功能。通过阅读源码,我们可以学习如何利用JavaScript实现面向...
以上就是关于`prototype.js`文件的基本介绍和使用方法。通过这个库,你可以更高效地进行JavaScript编程,实现丰富的Web交互功能。记得结合`prototype.js`开发手册,深入学习并熟练掌握其各种用法,提升你的...
Prototype.js 是一个开源JavaScript库,由Sam Stephenson于2005年创建,主要用于简化DOM(文档对象模型)操作,增强JavaScript的面向对象编程能力,以及提供实用的函数扩展。它在Web开发中扮演着重要的角色,尤其在...
Prototype.js 是一个广泛使用的JavaScript库,它扩展了JavaScript语言的功能,为开发人员提供了更强大的面向对象编程支持。该库的核心特性是其对JavaScript原型(prototype)机制的深入利用,使得JavaScript对象的...
- **扩展JavaScript对象**:Prototype.js提供了一系列方法,如`extend`和`merge`,用于方便地合并和扩展对象属性,使得代码更加简洁和可维护。 - **DOM操作**:Prototype.js封装了对DOM元素的操作,比如`Element`类...
Prototype.js 是一个广泛使用的 JavaScript 库,它为浏览器环境提供了许多实用的功能,尤其是在对象操作和事件处理方面。1.6 版本是该库的一个重要里程碑,引入了许多改进和优化,使得开发人员能够更加高效地编写 ...
《prototype.js 1.4版开发者手册》是JavaScript开发领域中的一个重要参考资料,尤其对于那些希望深入理解并利用Prototype库的开发者来说,它是一份不可多得的资源。Prototype.js是一个强大的JavaScript库,由Sam ...
在JavaScript的世界里,Prototype.js是一个著名的库,它扩展了JavaScript的内置对象,为开发者提供了更加便利的编程体验。本实例将深入探讨如何利用Prototype.js来实现弹出窗口和移动窗口的功能,这对于创建交互性强...
Prototype.js是最早期的JavaScript框架之一,它的设计目标是增强JavaScript的基本功能,使得JavaScript的面向对象编程更加简洁和强大。Prototype的核心特性包括: 1. **对象扩展**:Prototype通过扩展JavaScript的...
Prototype.js是一款强大的JavaScript库,由Sam Stephenson开发,旨在简化JavaScript的编程,提供了一系列实用的函数和类扩展,增强了JavaScript的基本功能。这款库的核心理念是通过类原型(Class Prototyping)实现...
**Prototype.js** 是一个轻量级的JavaScript库,旨在简化DOM操作,提供面向对象的JavaScript编程,并且包含一些实用的辅助函数。在2005年,Prototype.js因其强大的功能和易用性而受到开发者的欢迎,尤其在创建动态...
这个库的设计理念是扩展JavaScript的基础对象,提供一套统一且易于使用的API,从而简化前端开发工作。 Prototype.js 的核心特性: 1. **对象扩展**:Prototype.js 最显著的特点是对JavaScript原生对象的扩展。例如...
Prototype是一个强大的JavaScript库,由Sam Stephenson创建,旨在提升JavaScript的开发效率,提供丰富的类和函数扩展,为JavaScript编程带来面向对象的特性。在本手册中,我们将深入探讨Prototype的核心概念、主要...
Prototype.js 是一个广泛使用的JavaScript库,它为JavaScript编程提供了丰富的功能和便利,旨在简化和优化在浏览器环境中进行的脚本编写。1.6.0.3 版本是该库的一个稳定版本,它包含了对先前版本的改进和修复,以...
Prototype.js是一个广泛使用的JavaScript库,它为JavaScript语言增加了许多实用功能,尤其在处理DOM操作、Ajax交互以及类(class)系统等方面提供了强大的支持。这个库的名字“Prototype”来源于JavaScript中的一个...