0

予期せず、jQueryをデバッグする必要がありました。私の専門分野ではありません。現在のスクリプトは、jQueryによってレンダリングされて失敗したテキストボックス内の値を探しています。

ChromeでDOMを見ると、問題の要素の下に「FromDate」要素があることがわかります。変数ブラウザはこれをタイプとしてリストしますjQuery.fn.jQuery.init[1]。それは要素0: HTMLInputElement, context: HTMLDocument, length: 1と他のいくつかのものを含んでいます。

私が求めている値は0オブジェクト内にありますが、それを取得するための構文が見つからないようです。jQueryが配列として物事を構築していると言うことができる限り、「オブジェクト#のプロパティ'FromDate'は関数ではありません」というエラーを実行または生成しますthis.FromDate[0]this.FromDate(0)this.FromDate.0 all

どうすれば自分の価値を得ることができますか?

4

1 に答える 1

1

変数はjQueryオブジェクトです。

そこに含まれる(最初で唯一の)DOM要素にアクセスするには、次を使用します。

myObject[0]

また

myObject.get(0)

の値を取得したいだけの場合は、HTMLInputElement次を使用できます。

myObject.val()
于 2012-05-23T11:07:38.717 に答える