当我在 Internet Explore 11 中运行代码时,出现错误。当我在 FF 和 Chrome 上运行时,它工作正常。我还在 Windows Server 2003 服务器上检查了 IE 8,它可以工作。
错误 SCRIPT5009:“Page_ClientValidate”未定义
JavaScript 代码:
function systemValidation() {
if (Page_ClientValidate()) { .. } }
有什么想法为什么会失败吗?
更新
我也尝试了下面的代码,但仍然不起作用。太烦人了..
function validateThis() {
if (typeof (Page_ClientValidate) === 'function') {
var isPageValid = Page_ClientValidate('');
if (isPageValid) {
alert("page valid");
return true;
}
}
alert("page NOT valid");
return false;
}
还有其他替代方法可以完成相同的任务吗?
最佳答案
还有一件事,您可以通过稍微更新代码来防止运行时错误:
typeof(Page_ClientValidate) === "function"
关于javascript - 脚本5009 : 'Page_ClientValidate' is undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23097015/