原型 - 表单元素管理
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
广告