私はASP.NETアプリケーションで作業していますasp.net userControlのカレンダーにアクセスするjavacript
私は年間カレンダーのUserControlを使用しています。 このUserControlには12のasp.netカレンダーコントロールがあります(12ヶ月間)
12か月のカレンダーの1つ(またはそれ以上)にアクセスできるjscript関数を作成しようとしていますが、それらにアクセスできません。
例:
"<asp:Calendar ID="CalendarJanuary" runat="server"></asp:Calendar>"
ここに私の関数は
function SetCalendar(controlId) {
document.getElementById(controlId+'_CalendarJanuary').VisibleDate = somedate
}
だが、これはオールウェイズエラーを投げている: 「マイクロソフトのJScriptランタイムエラー: 'のdocument.getElementById(...)' はnullですまたはオブジェクトがありません '
カレンダーが見つかりませんでした。私は正しいコントロールIDを渡しているようです。