getValue
getValue(element) -> string | array
返回表单控件当前的值。除多选框会返回一个数组外,其它的控件均返回一个字符串。该方法的全局访问捷径是 $F()。
如何通过 name 属性引用表单中的控件?
该方法与其它的 DOM 扩展方法一致,当传入字符串参数时,必须是元素的 ID,而不是名称。 如果想要通过控件的名称引用控件,首先应采用一般的 JavaScript 代码查找控件,然后使用控件节点作为参数来代替字符串参数。
例如,在一个 ID 为 "contact" 的表单中有一个名称为 "company" 的输入框:
var form = $('contact');
var input = form['company'];
Form.Element.getValue(input);
// 但是,首选的调用方式是:
$(input).getValue();
// 使用 $() 是为了扩展节点
// 你也可以使用如下的快捷方式:
$F(input);
注意
如果参数 element
是一个未知的 ID,将会抛出一个异常:"element has no properties"。