0

我正在使用 xui.js (v 2.3.2) 并尝试返回输入文本字段的值。

x$('#field-email').value -> return undefined
x$('#field-email').attr('value') -> return ['name@domain.com'] including bracket and quote.

我不明白为什么第一个样本返回未定义。

谢谢

4

2 回答 2

0

保罗是对的。如果你通过 x$('#field-email')[0] 得到一个元素,你可以使用简单的 JS 函数,比如 x$('#field-email')[0].tagName。这将返回标签名称..

于 2012-10-24T12:44:54.440 回答
0

x$('#field-email')不返回 DOMElement,它返回带有由 css 选择器选择的元素的 xui 对象。您可以通过这种方式访问​​输入值:x$('#field-email')[0].value.

于 2012-07-27T15:31:12.180 回答