-1

ログインタスクを自動化したいのですが、設定した後$(#password").value = "mypassword";でも入力フィールドを手動でクリックして更新する必要があります。そうしないと、間違ったパスワードというエラーが表示されます:SI を試し$("#password").click()ましたが、役に立ちません。更新の原因となるイベントは何ですか? おそらく「onkeyup」ではないので、カーソルを入れるだけです。だから、誰かがjavascriptで入力フィールドにカーソルを置く方法を知っているでしょうか? それとも、それは別のものですか?

4

3 に答える 3

2

focus()関数を使用して値を設定する必要があります.val()を使用します

 $("#password").val("mypassword");
 $("#password").focus();

デモ

于 2013-11-10T07:48:21.673 に答える
0

$("#password") の引用符を開くのを忘れ、間違ったメソッド (val ではなく value) を使用しています。これが動作するJSfiddleです- http://jsfiddle.net/2bpML/1/

$("#password").val("mypassword"); 
于 2013-11-10T07:51:51.103 に答える
0

focusイベントを検索しています。

これを試して:

$("#password").focus();

ここでフィドル。

于 2013-11-10T07:48:50.160 に答える