javascript - Java Script Invalid Date -


i using jquery datepicker dates. once dates saved db shows on screen; send load time date new date(), shows "invalid format".

how can fix it?

<input class="edittxtfrmt doj valid" `type="text" style="width:100%;">  var txt = name.replace("releavingdt","doj"); joindt = $("input[name='"+txt+"']").val();       new date(joindt) 

i don't know wrong code, go line line , point out issues:

<input class="edittxtfrmt doj valid" `type="text" style="width:100%;"> 

there backtick right before type="text". remove it!

var txt = name.replace("releavingdt","doj"); 

what value of name? coming from?

joindt = $("input[name='"+txt+"']").val();       

you looking input element has name attribute of whatever txt is. if valid string out of txt (which doubt looking @ line above), sample input element above, doesn't have name attribute. joindt undefined

new date(joindt) 

this line correct, if joindt valid. however, given issues above, believe joindt undefined @ point.

how debug:

change code , let know alerts giving you:

html:

<input class="edittxtfrmt doj valid" type="text" style="width:100%;"> 

js:

alert("name is: "+name); var txt = name.replace("releavingdt","doj"); alert("txt is: "+txt); joindt = $("input[name='"+txt+"']").val();       alert("joindt is: "+joindt); new date(joindt) 

Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -