0

Javascript エラー「Uncaught TypeError: 未定義のメソッド 'submit' を呼び出すことができません」とはどういう意味ですか?

Magneto サイトのカートにアイテムを追加しようとしています。しかし、上記のエラーが表示されます。もっと深く試すことができるように、エラーの背後にある意味または考えられる理由を指摘できますか?

4

3 に答える 3

1

まさにそのとおりです:undefined値があり、それに対して呼び出されたメソッドを次のように呼び出そうとしてsubmitいます:

undefined.submit();

またはこのように:

var nonexistent;
nonexistent.submit();

またはこのように:

var threeElementArray = [1, 2, 3];
threeElementArray[100].submit();

なぜ図書館がそれを上げるのか、私にはわかりません。あなたは多くの詳細を提供していません。コードのバグであるか、どこかで間違ったパラメーターを指定している可能性があります。

于 2012-12-18T05:36:34.653 に答える
0

同様のテーマに関する別のスタック オーバーフローの質問があります。おそらくこれが役に立ちますか?

Javascript フォームに戻る

于 2012-12-18T05:37:29.707 に答える
0

submit メソッドを使用してフォームを送信しようとしていると思います。ただし、submit メソッドを呼び出そうとしているフォーム オブジェクトがドキュメントに存在しない可能性があります。

フォーム ID や名前などの入力ミスが原因である可能性があります。

于 2012-12-18T05:43:00.187 に答える