0


0

javascript関数は関数ではありません

これは、使用しているJavaScriptコードです。

function cancelevent()
    {
        input_box=confirm("Are you sure you want to cancel?");
        if (input_box==true) {
            document.cancelevent.submit();
        } else {
        }

    }

これは送信されるフォームです:

Cancel

このフォームは2つの異なるページにあります。 動作するページ、他のページ、このエラーが発生する

エラー:document.cancelevent.submitは関数ではありません

私は文字通り、作業ページから2ページ目にコードをコピーして貼り付けました。

2 Answer


7


問題はHTMLの `form`とjavascript関数が同じ名前を持っていることだと思います!


5


フォームにIDを入力します


そして使う

document.getElementById('cancelEventForm').submit();