2015-10-06 187 views
0

我在表單中使用默認的日期字段,然後輸出「YYYY-MM-DD」的值,但是對於我正在運行的查詢,我需要格式爲「YYYY,MM,DD」。HTML輸入類型=「日期」值格式

有沒有一種簡單的方法與JavaScript來解析這個輸入字段的值,以適應第二種格式?

謝謝。

+0

因此,所有你需要do是用逗號替換破折號。這應該很容易進行研究。 – CBroe

回答

1

如果你在提交之前用javascript解析它,是的。工作小提琴:http://jsfiddle.net/gasm6d0e/

HTML:

<input type="date" id="bday" value="2010-10-01"> 

的JavaScript/JQuery的

alert($("#bday").val().replace(/-/g,",")); 
0

我想出如何使用SUBSTR函數解析它:

function reorder_date(string) 
    { 
    year = string.substr(0,4); 
    month = string.substr(5,2); 
    day = string.substr(8,2); 
    next_string= year + "," + month + "," + day; 
    return next_string; 
    }