0

Web サイトで jQuery を使用しています。Web ページの読み込み時にフォーム フィールドの値を取得したいと考えています。

このフィールドに入力するために何もしません。つまり、これは標準の入力テキスト フィールドです。

<input id="registration_email" type="text" value="" name="registration_email">

ただし、Chrome ブラウザーは、私のメール アドレスをこのフィールドに自動的に入力します。

ページの読み込み時にこの値を取得するにはどうすればよいですか?

実行時jQuery(document).ready(...)の値jQuery("#registration_email").val()は空です。readyイベントが終了した後、ブラウザがこのフィールドに入力するようです。他に利用できるイベントはありますか?

4

1 に答える 1

0

フィールドの自動入力時にブラウザはイベントを発生させないため、唯一のオプションは、フィールドをポーリングして、デフォルト値から変更されたかどうかを確認することです。

ただし、これとまったく同じことのためのjQueryプラグインがあります

于 2013-08-21T18:42:05.890 に答える