从jQuery对象下的数组中获取值

时间:2012-05-23 11:02:58

标签: javascript jquery dom

我最终意外地调试了一些jQuery。不是我的专业领域。当前脚本正在查找由jQuery呈现并失败的文本框内的值。

查看Chrome中的DOM,我可以看到相关元素下面有一个“FromDate”元素。 “变量”浏览器将其列为类型jQuery.fn.jQuery.init[1]。它包含元素0: HTMLInputElement, context: HTMLDocument, length: 1和其他一些东西。

我所追求的值是在0对象内,但我似乎无法找到它的语法。至于我可以告诉jQuery将事物构造为数组,但是执行this.FromDate[0]this.FromDate(0)this.FromDate.0 all会产生错误“对象#的属性'FromDate'不是函数”。

我如何获得我的价值?

1 个答案:

答案 0 :(得分:1)

您的变量是一个jQuery对象。

要访问其中包含的(第一个也是唯一的)DOM元素,请使用:

myObject[0]

myObject.get(0)

如果您只想获得可以使用的HTMLInputElement的值:

myObject.val()