2013-03-17 4 views
1

텍스트 상자 ASP.NET 컨트롤에서 날짜 문자열을 가져 오려고했지만 성공하지 못했습니다. 내 코드는 다음과 같습니다javascript가 텍스트 상자에서 문자열을 가져올 수 없습니다.

function countdown() { 
    now = new Date(); 
    var biddate = $("#InitiateDate1").val(); 
    kickoff = Date.parse(biddate); 
    diff = kickoff - now;... 
+1

당신이 당신의 텍스트 상자에 대한 HTML을 보여줄 수하려고이야? – DevelopmentIsMyPassion

+0

HTML 소스를 살펴보십시오. 텍스트 상자의 ID가 InitiateDate1이 아닐 것입니다. .val()을 호출하여 올바른 일을하기 때문에 –

답변

0

$('<%=InitiateDate1.ClientID%>').val();

+0

나는'$ ('<% = InitiateDate1.ClientID %>') .val();'로 변경하려고 시도했다. 내 제어 :' 02/07/2011'. 내가 $ ("# InitiateDate1") .val();을 "02/07/2011"로 대체하면 완벽하게 작동합니다. – walter

+0

더 많은 코드를 입력하십시오. 그렇지 않으면 당신을 도울 수 없습니다. –

+0

이 코드와 control.from 디버깅 나는 비어있는 문자열을 볼 수 있습니다. – walter

0

단지

function countdown() { 
    now = new Date(); 
    var biddate = document.getElementById('<%=InitiateDate1.ClientID%>').value 
    kickoff = Date.parse(biddate); 
관련 문제