2

ランダムな整数を生成する Web サイトの機能をテストしようとしています。ページ上のボタンを物理的に押さずに、クロム開発者コンソールを使用してコードでボタンイベントをトリガーできるかどうか疑問に思っていました。また、ユーザーがテキスト ボックスに入力した値とは異なる値を送信することもできます。ユーザーが自分の名前を "Tom" に入力するとします。コンソールのコードを介してボタン イベントをトリガーし、テスト目的でそのユーザー入力を変更する方法はありますか。

4

1 に答える 1

6

コンソールで (ほぼ) 必要な JavaScript コードを実行でき、ページのコンテキストで実行されます。たとえば、ボタンのクリックをエミュレートするには、次のように入力して実行できます。

document.getElementsByTagName("button")[0].click()

ページで見つかった最初のボタンをクリックします。この方法でどのフィールドのどの値でも変更できることは明らかですが、それをどのように行うことを期待しているのかは完全にはわかりません.ユーザーをバイパスしたいのですが、コンソールが使いたいですか?

于 2011-07-17T19:55:01.873 に答える