2017-11-02 5 views
-1

私はレガシープロジェクトにたくさんのJSファイルを持っています。一部のJSコードがフォーム送信をブロックしていますが、どのようにJSイベントがフォームをリッスンしていますかを見つけることができますか?JavaScriptフォームをブロックしているデバッグフォーム

+0

ブラウザのデベロッパーツールを使用してこれを確認できます。 ctrl + shift + C –

+0

またはF12キー(これはブラウザの開発者ツールも開きます)で表示されます。 – Dalton

答えて

1

クロムが実際にこれを実行することができます素晴らしいツールを持っているのIDを使用して

document.getElementsByTagName("form") 

$("form") 

$("#ID_OF_FORM).submit 

のように...私は推測する最高のチャンスのようなあなたの検索を変更する必要があります。送信ボタンを右クリックし、開発ツールを開きます。サブタブのイベントリスナーに移動すると、送信アクションが表示されます。アクションを展開してソースを表示することができます。

enter image description here

+0

ええと、素敵な1、私はそれを知っていなかった! – Harry

1

コメントは良いスタートです。さらにフォーム名やIDへの参照がないかどうか、またすべてのフォームをループしているコードがない場合は、すべてのファイルを検索してください。

に依存します。 jqueryのフォーム

関連する問題