我的HTML中有以下标记:
<script type="text/javascript" src="scripts/formProperties.js"></script>
</head>
<body onLoad="alert('1'); setUrlParams(); extractQS('myForm')">
这将启动一个Javascript外部脚本,formProperties.js,现在只有这个:
function setUrlParams() {
alert("A");
}
function extractQS(id) {
alert("B");
}
但是,运行HTML时出现以下错误:
"Object expected: line 1 Char 0"
当我肯定包含具有它的外部脚本时,我感到困惑的是一个几乎空白的函数如何产生这样的错误。
我正在使用IE8。
感谢。
答案 0 :(得分:0)
如果IE无法找到 setUrlParams 或 extractQS 中的任何一个函数,您将收到该错误。检查脚本文件的路径是否正确。