基础的prototype.js常用函数及其用法

来源:互联网 发布:java自行车好吗 编辑:程序博客网 时间:2024/05/21 06:28
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'',...)  
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 床的位置在五鬼上怎么办 被甩了很痛苦怎么办 和对象想分手了怎么办 对象想跟你啪啪怎么办 相亲对象好像不太想理我怎么办 想跟对象分手了怎么办 异地恋分手后该怎么办 面膜敷了一晚上怎么办 梦见被刺猬咬了怎么办 梦见死人叫我名字答应怎么办 香瓜苗叶子长斑怎么办 奶油打出来很稀怎么办 寄的水果压坏了怎么办 吃了一个烂水果怎么办 孕期吃了烂水果怎么办 邮快递水果坏了怎么办 快递寄水果坏了怎么办 闲鱼买家拒收水果怎么办 洗澡桶里有很多老鼠屎怎么办? 塑料和金属断了怎么办 孕妇吃了沙拉酱怎么办 孕妇淀粉吃多了怎么办 怀孕初期吃了杏怎么办 如果睡觉吃梨了怎么办 怀孕6个月有点贫血怎么办 怀孕八个多月有点贫血怎么办 生完小孩身体虚怎么办 孩子咳嗽厉害怎么办吃什么药 新生儿三天不拉大便怎么办 胃吃的变大了怎么办 小孩长高长的慢怎么办 小孩长高长得慢怎么办 小孩吃东西不吸收营养怎么办 婴儿长得太快怎么办 2个月婴儿长太快怎么办 孩子脚长得太快怎么办 4个月宝宝缺钙怎么办 2个月宝宝不长肉怎么办 小孩子长得不高怎么办 宝宝误吃蜂蜜了怎么办 有人拿着吃完的东西退货怎么办