我在IE9其他浏览器中遇到以下错误,甚至IE 9兼容性视图也能正常工作......
SCRIPT5009: 'Entry1_Ctrl1_ctl01_txtDate1' is undefined
我在asp.net页面中有以下JavaScript;
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\'),')"
答案 0 :(得分:4)
看起来很明显:脚本中的那个点没有定义(丑陋的)变量Entry1_Ctrl1_ctl01_txtDate1
。