源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2020-07-10 19:45 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:基础的prototype.js常用函数及其用法
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'',...)  
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部