私はJQueryを使用していますが、私はこの奇妙な(または愚かな)エラーに遭遇しています。私のHTMLでJQuery - object.idは、定義されていないときは定義されていません。
私が持っている:
<input type="password" name="repeatPassword" id="id_repeatPassword" />
そして私のjavascriptのコードでは、私が持っている:
残念ながら機能 "validateRepeatPassword" でvalidateRepeatPassword($('#id_repeatPassword'));
:
function validateRepeatPassword(o) {
// this works
if (o.value == $("#id_password").val()) {
// this returns "undefined"
alert(o.id)
...
}
なぜですか?
oは私がいることを知って、すでにjQueryオブジェクト – cletus
ですが、それを関数の中にラップすると、引数にDOM要素を受け入れるという点で、より寛大になります。それは大きな問題ではありません。 –
クールですが、jQueryを使用してobejectをDOM要素参照として取得する方法がありますか? –