Проблема неопределенной переменной JavaScript в IE 9 - PullRequest
0 голосов
/ 11 августа 2011

Я получаю следующую ошибку в других браузерах IE9, и даже представление совместимости IE 9 работает отлично ...

SCRIPT5009: 'Entry1_Ctrl1_ctl01_txtDate1' is undefined 

У меня есть следующий JavaScript на странице asp.net;

string script = "javascript:return popUpCalendar(this," + 
                       _CalendarCtrl1.ClientID + @", 
                      'mm/dd/yyyy', '__doPostBack(\'" + 
                      _CalendarCtrl1.ClientID + @"\'),')";

это то, как оно отображается;

onclick="javascript:return popUpCalendar(this,Entry1_Ctrl1_ctl01_txtDate1, 'mm/dd/yyyy', '__doPostBack(\'Entry1_Ctrl1_ctl01_txtDate1\'),')"

1 Ответ

4 голосов
/ 11 августа 2011

Кажется достаточно очевидным: (уродливая) переменная Entry1_Ctrl1_ctl01_txtDate1 не определена в этой точке сценария.

...