2011-09-10 15 views
0

プログラムに認証システムがあり、Google Chromeで「パスワードを保存」すると、保存された最後のユーザー名とパスワードが自動的にユーザー名とパスワードのテキストボックスに入力されます。しかしGoogle Chrome、テキスト入力値

、私が使用して、ユーザー名の入力ボックスの内容の値をチェックしてみてください:Firefoxは私のテキストボックスに値を与えながら

alert($('#user_email').val()); 

Google Chromeは、私に空白の出力を提供します。 Google Chromeでもこの価値を得る方法はありますか? .val()以外のものを使用していますか?

ありがとうございました。

+0

ような何かをしようとするページがロードされた、またはそれが後に手動で、あなたの 'alert'を実行していますページに埋め込まれたスクリプトの一部ですか? – cheeken

答えて

0

すべてがロードされた後、このように使用してください。ページがロードされると

$(document).ready(function() { 
    alert($('#user_email').val()); 
}); 
+0

私はこの内部文書を準備しました – rookieRailer

1

Google Chromeはわずかな遅延の後にテキストボックスを埋めるあなたはこの

$(document).ready(function() { 
setTimeout(showAlert,2000); 
}); 


    // this function will be triggered after 2 sec of document load 
    function showAlert() 
    { 
     alert($('#user_email').val()); 
    } 
+0

テキストボックスの内容を表示するのにfocus()イベントを使用していますが、テキストボックスに内容があることを確認した後でもchromeがnullを示しています。とにかく、別のアプローチで私の問題を解決しました。とにかく、ありがとう。 – rookieRailer

関連する問題