2011-09-10 7 views
0

내 프로그램에 인증 시스템이 있으며 Google 크롬으로 '비밀번호 저장'을 수행하면 사용자 이름과 비밀번호 텍스트 상자에 저장 한 마지막 사용자 이름과 비밀번호가 자동으로 채워집니다. 파이어 폭스 나에게 텍스트 상자에 값을 제공하는 동안Google 크롬, 텍스트 입력 값

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

Google 크롬, 나에게 빈 출력을 제공합니다 사용 그러나

, 나는 사용자 이름 입력 상자의 내용 값을 확인하려고. Google 크롬에서도이 가치를 얻을 수있는 방법이 있습니까? .val() 이외의 다른 문자를 사용했을 가능성이 있습니까?

감사합니다.

+0

처럼 뭔가를 시도 할 수 있습니다 실행중인로드되면 약간의 지연 후 텍스트 상자를 채우는 당신의'페이지가로드, 또는 그것이했다 alert' 후 수동으로 페이지에 삽입 된 스크립트의 일부입니까? – cheeken

답변

0

모든 것이로드 된 후 이와 같이 사용하십시오.

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

물론이 문서를 준비했습니다. – rookieRailer

1

구글 크롬은 페이지가이

$(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