财产的价值'openNewWin'为null或未定义,而不是Function对象
The value of the property 'openNewWin' is null or undefined, not a Function object
我有一个asp菜单,我正在尝试设置navigationurl,以便它在新的弹出窗口中打开。唯一的问题是当我运行代码时,它会给我错误:
错误:属性"openNewWin"的值为null或未定义,而不是Function对象
在地址栏里,我看到了这个:
javascript:openNewWin('/Controls/Financial/CustomerTypes.aspx')
这是广告网址的代码:
foreach (DataRowView childView in viewItem)
{
MenuItem childItem = new MenuItem(childView["MenuName"].ToString(), childView["MenuId"].ToString());
//childItem.NavigateUrl = childView["MenuUrl"].ToString();
childItem.NavigateUrl = "javascript:openNewWin('" + childView["MenuUrl"].ToString() + "')";
menuItem.ChildItems.Add(childItem);
AddChildItems(table, childItem);
}
当您的javascript代码在创建函数定义之前抛出错误时,可能会发生这种情况,因此当代码调用未定义的函数时,它会显示此消息"property'openNewWin'为null或未定义,而不是function对象"。
检查这个答案IE抛出JavaScript错误:属性的值';谷歌地图查询';为null或未定义,不是Function对象(适用于其他浏览器)。
相关文章:
- 在CoffeeScript文件上运行Jasmine测试时,对象未定义错误
- JavaScript 对象 - 未定义的数字键文字
- 为什么页面方法对象未定义
- JavaScript对象表示嵌套对象未定义
- Javascript类构造的对象未定义
- JQuery TypeError:对象未定义(length=object.length,)
- 用于从许多带有“for”循环的URL中获取HTML信息的X射线使对象未定义
- 如何避免收到一条消息,指出对象未定义
- JavaScript 对象未定义
- JavaScript 对象未定义它是否在几年前工作
- 揭示模块模式:对象未定义
- 对象未定义/HTML使用jQuery输出
- 为什么子 html 对象未定义/空
- 提取 JSON 对象未定义
- 为什么这个带有最简单的构造函数的 javascript 对象未定义
- “对象”未定义日历.js
- 对象未定义到模块中,Nodejs javascript
- javascript对象未定义
- Twilio响应对象未定义,但没有错误
- 为什么"对象未定义”;在这种情况下没有抛出错误