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="#" οnclick="new Element.toggle('div2')">Click Me</a></DIV>
<DIV id="div2">Hello!</DIV>

当点击Click Me的时候,div2就会交替隐藏或显示.注意,你可以给toggle加上无限个parameter,比如Element.toggle(''div2'',''div3'',''div4'',...)

转载于:https://www.cnblogs.com/liufei88866/archive/2008/08/25/1275876.html

prototype.js常用函数及其用法相关推荐

  1. JS常用函数 大全

    转载: http://zhangbq168.blog.163.com/blog/static/2373530520086215149426/ 2007年08月05日 星期日 15:50 Js常用函数 ...

  2. python常用函数-python常用函数与用法示例

    本文实例讲述了python常用函数与用法.分享给大家供大家参考,具体如下: 自定义函数实例 # 定义一个函数 def printme( str ): "打印任何传入的字符串" pr ...

  3. C++中有关queue常用函数的用法及其注意要项

    11:C++中有关queue常用函数的用法及其注意要项 #include<bits/stdc++.h> using namespace std; int main(){queue < ...

  4. Matlab——常用函数的用法总结(部分直接摘自mathwork,持续更新)

    Matlab--常用函数的用法总结(部分直接摘自mathwork,持续更新) 文章目录 Matlab--常用函数的用法总结(部分直接摘自mathwork,持续更新) 一.绘图篇 1.图像显示形式 ①f ...

  5. web报表工具FineReport常用函数的用法总结(日期和时间函数)

    web报表工具FineReport常用函数的用法总结(日期和时间函数) 说明:凡函数中以日期作为参数因子的,其中日期的形式都必须是yy/mm/dd.而且必须用英文环境下双引号(" " ...

  6. python常用函数大全-python常用函数与用法示例

    本文实例讲述了python常用函数与用法.分享给大家供大家参考,具体如下: 自定义函数实例 # 定义一个函数 def printme( str ): "打印任何传入的字符串" pr ...

  7. r语言的runmed函数_R实战 第五篇:常用函数的用法

    Basic包是R语言预装的开发包,包含了常用的数据处理函数,可以对数据进行简单地清理和转换,也可以在使用其他转换函数之前,对数据进行预处理,必须熟练掌握常用的数据处理函数. 一,合并向量 函数appe ...

  8. matlab常用函数及用法总结

    文章目录 1.randn函数 2. rand.randi函数 3. eye函数 4. repmat函数 5. linspace函数 6. interp2函数 7. diff函数 8. whos函数 9 ...

  9. jquery和js常用函数

    jquery函数大全转载 Jquery常用的函数,当作参考工具来用 Attribute: $("p").addClass(css中定义的样式类型); 给某个元素添加样式 $(&qu ...

最新文章

  1. CF E2 - Daleks' Invasion (medium) (LCA求两点树上路径上的最大边权)
  2. 使用date命令来修改系统日期与时间
  3. html5的service worker,GitHub - w3c/ServiceWorker: Service Workers
  4. Java关于数据结构的实现:散列
  5. Java 学习/面试指南
  6. 倍福PLC——ADS上位机通讯
  7. 内核ppp编制和错误分析
  8. IDEA使用Maven构建Spring+SpringMVC+MyBatis整合项目demo成功执行但控制台Tomcat Locahost log输出No Spring WebApplicationIn
  9. Python爬取码市项目
  10. python 爬漫画 小白学习过程
  11. CPU之外,国产芯片再突破,再也不用看AMD和NVIDIA的脸色了
  12. linux越狱时手机怎么进入dfu,手动进入DFU模式并开始越狱
  13. Vue 一秒搞懂mixins混入
  14. Kubernetes 集群部署 NFS-Subdir-External-Provisioner 存储插件
  15. micropython 进阶小实验 如何用单片机制作鞋码匹配仪
  16. 性能测试面试题总结(答案全)
  17. TopCoder Arena 插件配置(1)Greed 2.0
  18. 计算机应用程序池在哪,win10系统iis修改站点的应用程序池权限的详细方案
  19. 计算机辅助设计选修课是学什么的,计算机辅助设计教学中的问题及改革
  20. 解决 wsl Cannot Connect to X display 和 Message bochs cannot connect to X server localhost0.0

热门文章

  1. VB.NET完成一个功能增强的记事本
  2. 机器学习知识点(二十)矩阵奇异值分解基础知识及Java实现
  3. 数据结构源码笔记(C语言):二叉排序树的基本操作算法
  4. Java AffineTransform入门
  5. JQuery eval函数
  6. CTFshow 文件上传 web157
  7. [YTU]_2576( 虚函数练习:动物2)
  8. repmat--矩阵的复制和平铺
  9. 判断三维坐标系旋转正方向的简单方法
  10. TypeError: tuple object does not support item assignment解决方案