
原型 - 表單元素管理
Form.emement 是 Form 的一個子模組,用於處理 INPUT、SELECT 和 TEXTAREA 元素上的特定表單控制元件。
Form.Element 也別名為 Field。以下兩個形式是等效的 -
Form.Element.activate('myfield') is equivalent to: Field.activate('myfield'); Which in turn equivalent to: $('myfield').activate()
以下列出了與 Form.Element 相關的所有方法的完整列表。
原型事件方法
注意 - 確保您至少有 prototype.js 的 1.6 版本。
序號 | 方法和說明 |
---|---|
1. | activate()
使表單控制元件獲得焦點並選擇其內容(如果它是文字輸入)。 |
2. | clear()
清除文字輸入的內容。 |
3. | disable()
停用表單控制元件,有效地阻止其值被更改,直到它再次啟用為止。 |
4. | enable()
啟用先前停用的表單控制元件。 |
5. | focus()
使元素獲得鍵盤焦點。 |
6. | getValue()
返回表單控制元件的當前值。對於大多數控制元件返回一個字串;只有多選框返回一個值陣列。此方法的全域性快捷方式是 $F()。 |
7. | present()
如果文字輸入有內容,則返回 true,否則返回 false。 |
8. | select()
選擇文字輸入中的當前文字。 |
9. | serialize()
以 name=value 格式建立表單控制元件的 URL 編碼字串表示形式。 |
prototype_form_management.htm
廣告