簡體   English   中英

輸入類型月份的設定值

[英]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) )

設置值

[英]Set the value of <input type=“date”… in jquery

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM