1

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を使用しています。

ありがとう。

4

1 に答える 1

0

IE が関数setUrlParamsまたはextractQSのいずれかを見つけることができない場合、そのエラーが発生します。スクリプト ファイルへのパスが正しいことを確認します。

于 2012-07-22T23:12:39.823 に答える