$("[id$=HealthCareReimbursementPerPayPeriodTxt]").blur(function (evt) {
try {
val1 = (this.value);
alert(val1);
val2 = $("[id$=HealthCareReimbursementNumPayPeriodsTxt]");
alert(val2.value);
}
catch (e) { }
});
マスターページ内にあるため、ワイルドカードで選択しています。val1は正常に機能しますが(テキストボックス)、val2(ラベル)は必要なものを取得できません。また、val2.text、val2.val、valueOf(val2)、val2.html、val2.attr('text')も試しました。Object [object]、undefined、または長い関数文字列のいずれかを取得します。
<asp:Label ID="HealthCareReimbursementNumPayPeriodsTxt" runat="server">
それが助けになるなら、私はこのラベルのテキストをコードビハインドに設定しています