2

私は Safari 拡張機能を開発したばかりで、Java、css、または html をまったく知りません。

私は、javascript インジェクションを使用して Web サイトと対話する方法を Web で検索してきました。具体的には、2 つのフォームに記入したいと思います。ユーザー名とパスワードを入力し、「ログイン」ボタンを押します。

document.getElementById()and.clickとのようなものを使用する必要があることを学びましたが.value、ドットを接続する方法が本当にわかりません。

どんな助けでも大歓迎です!

よろしく、トッケ

4

1 に答える 1

2

ユーザー名とパスワードの 2 つのフォームと言うときは、 2 つのテキスト入力を意味し、フォームを送信すると仮定します。

あなたがすべきことは、次のとおりです。

  1. 各テキスト入力を選択し、そのvalue属性を変更します。
  2. フォームを送信する

id="my-form"フォームに があり、ユーザー名の入力に がid="username"あり、パスワードの入力にがあると仮定すると、次のコードで実行できますid="password"

document.getElementById("username").value = "myusername"; // Select and fill username input
document.getElementById("password").value = "mypassword"; // Select and fill password input
document.getElementById("my-form").submit();              // Submit the form
于 2013-05-06T21:12:32.360 に答える