<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    snowolf

    這樣的一種生活
    posts - 23, comments - 5, trackbacks - 0, articles - 11

    prototype.js常用函數及其用法

    Posted on 2007-05-11 22:53 snowolf 閱讀(445) 評論(0)  編輯  收藏 所屬分類: 學習
     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'',...)

    主站蜘蛛池模板: 亚洲偷自精品三十六区| 国产亚洲精午夜久久久久久| 无码欧精品亚洲日韩一区| 国产精品视频全国免费观看 | 亚洲午夜在线电影| 久久久久国产精品免费免费不卡| 亚洲日韩涩涩成人午夜私人影院| 日韩毛片免费一二三| 亚洲第一区精品观看| 一个人看的hd免费视频| 国产亚洲人成A在线V网站 | 亚洲精品美女久久久久| 91热成人精品国产免费| 亚洲av乱码一区二区三区 | 亚洲色一色噜一噜噜噜| 黄视频在线观看免费| 亚洲精品无码久久千人斩| 午夜精品一区二区三区免费视频| 亚洲国产精品自在在线观看| 最近2019免费中文字幕6| 亚洲国产成人99精品激情在线| 四虎www免费人成| 朝桐光亚洲专区在线中文字幕 | 日韩精品无码免费专区网站| 久久久久久亚洲精品| 免费视频专区一国产盗摄| 亚洲国产欧美一区二区三区| 亚洲成A人片在线观看无码3D| 中文字幕久无码免费久久| 日木av无码专区亚洲av毛片| 美女视频黄免费亚洲| 日日摸日日碰夜夜爽亚洲| 亚洲欧洲日产国码无码久久99| 久久w5ww成w人免费| 亚洲Aⅴ在线无码播放毛片一线天| 中文字幕不卡亚洲 | 国外亚洲成AV人片在线观看| 一级毛片成人免费看免费不卡| 亚洲精品国产国语| 国产日产亚洲系列最新| 黄色成人免费网站|