本文主要介紹prototype.js中各個函數的用法,希望能幫到大家,有需要的朋友可以參考一下。
函數名稱 | 解釋 | # 範例 |
---|---|---|
Element.toggle | # 交替隱藏或顯示 | Element.toggle(''p1'',''p2'') |
Element.hide | 隱藏 | Element.hide(''p1'',''p2'') |
# Element.show | ##顯示Element.show(''p1'',''p2'') | |
刪除 | Element.remove('' p1'',''p2'') | |
# 取得高度 | Element.getHeight(''p1'') | |
和Element.toggle相同 | Toggle.display(''p1'',''p2'') | |
在p前面插入文字 | Insertion.Before(''p1'',''my content'') | |
在p後面插入文字 | Insertion.After(''p1'',''my content'') | |
在p裡最前面插入文字 | Insertion.Top(''p1'',''this is a text'') | |
在p裡最後插入文字 | Insertion.Bottom(''p1'',''this is a text'') | |
以給定頻率呼叫一段Javascriptt | PeridicalExecutor(test, 1)"這裡test是Javascriptt的函數,1是頻率(1秒). | |
取得一個p, 相當於getElementById() | $(''p1'') | |
清空一個輸入框 | Field.clear(''textfield1'') | |
把 焦點集中在輸入框上 | Field.focus(''select1'') | |
# 判斷內容是否為空白 | alert(Field.present(''textfield1''))" | |
選擇輸入框的內容 | Field.select(''textfield1'')" | |
把 焦點集中在輸入方塊上並選擇輸入框的內容 | Field.activate(''textfield1'')" | |
把表格內容轉換成string | ||
取得表格內容為陣列形式 | ||
disable表格所有內容 | Form.disable(''form1'') (這個好像不work) | |
把焦點集中在表格第一個元素上 | Form.focusFirstElement(''form1'') | |
Reset表格 | Form.reset(''form1'') | |
取得表格輸入方塊的值 | Form.Element.getValue(''text1'') | |
將表格中輸入方塊內容轉換成string | Form.Element.serialize(''text1'') | |
等同於Form.Element.getValue() | ||
# # $F(''text1'') |
|
|
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(
<p id="p1"><a href="#" onclick="new Element.toggle('p2')">Click Me</a></p> <p id="p2">Hello!</p>
當點擊Click Me的時候,p2就會交替隱藏或顯示.注意,你可以給toggle加上無限個parameter,比如Element.toggle(”p2”,”p3”,”p4”,…)
上面是我整理給大家的,希望今後會對大家有幫助。
相關文章:
window.close(); 關閉瀏覽器視窗js程式碼摘要(詳細講解)
以上是詳細講解prototype.js常用函數的基礎知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!