DOM が完全にロードされた後に、オブジェクトの値を設定したいと考えています。OnBlur
問題は、テキスト ボックスからandOnFocus
イベントを呼び出した後、null ポインター例外が発生することです。私は何を間違っていますか?
JavaScript:
$(document).ready(function () {
var sumThursdayHrs = $('span[id*="lblThursdayHrs"]').last()
});
var tempThursdayHrs = 0.0;
function BlurThursdayHrs(sender, args) { sumThursdayHrs.text(tempThursdayHrs + sender.get_value()); }
function FocusThursdayHrs(sender, args) { tempThursdayHrs = sumThursdayHrs.text() - sender.get_value(); }
マークアップ:
<telerik:RadNumericTextBox ID="txtThursdayHrs" runat="server" NumberFormat-DecimalDigits="1"
Width="25px" MinValue="0" Type="Number" DbValue='<%# Eval("ThursdayHrs") %>'>
<ClientEvents OnBlur="BlurThursdayHrs" OnFocus="FocusThursdayHrs" />
</telerik:RadNumericTextBox>
エラー:
Microsoft JScript ランタイム エラー: 'sumThursdayHrs' は定義されていません