国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

prototype.js常用函數詳解

2019-11-20 09:40:16
字體:
來源:轉載
供稿:網友

函數名  解釋  舉例
 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  以給定頻率調用一段Javascriptt  PeridicalExecutor(test, 1)"這里test是Javascriptt的函數,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”,…)

查看更多JavaScript的語法,大家可以關注:《JavaScript 參考教程》、《JavaScript代碼風格指南》,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林西县| 陈巴尔虎旗| 镇江市| 泰顺县| 宾阳县| 汝城县| 永新县| 武乡县| 饶平县| 镇江市| 丹巴县| 哈巴河县| 临安市| 米林县| 玉龙| 荥阳市| 蒙阴县| 厦门市| 苏州市| 九台市| 延长县| 尉氏县| 苍溪县| 宁城县| 南丰县| 比如县| 灯塔市| 南漳县| 云梦县| 增城市| 慈利县| 中卫市| 揭西县| 双峰县| 泗洪县| 盐源县| 牡丹江市| 桃源县| 南川市| 吴堡县| 金秀|