我最终意外地调试了一些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'不是函数”。
我如何获得我的价值?
答案 0 :(得分:1)
您的变量是一个jQuery对象。
要访问其中包含的(第一个也是唯一的)DOM元素,请使用:
myObject[0]
或
myObject.get(0)
如果您只想获得可以使用的HTMLInputElement
的值:
myObject.val()