[英]Set value of Input type month
我正在處理信用卡刷卡並檢索數據並將其顯示在我的輸入字段中。 我實際上有三個。 卡上的卡號,有效期和名稱。
我可以使用此顯示卡號和名稱的數據
$("#cardnumber").val( result.cardnumber );
$("#name").val( result.name );
我的問題是如何在輸入類型設置為月的輸入字段上執行此操作?
我試過了,但是不起作用$("#expdate").val( result.date )
到期日期的數據格式為YY/MM or 12/08
更新:
抱歉,我收到的日期的數據格式為1208,而不是12/08
HTML
<input type="month" id="expDate" value="" />
從您看來
$("#expdate")
應該
$("#expDate")
它是一個錯字。
如果您的日期始終采用ddmm
格式,則可以執行以下操作:
var x = result.date;
$("#expDate").val( x.substr(0,2) + '/' + x.substr(2) );
在年/月分隔符上進行拆分,僅使用操作的第二部分。
$("#expDate").val( result.date.split('/')[1] )
進行編輯后,您可能想使用substring
跳過前兩個字符:
$("#expDate").val( result.date.substring(2) )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.