我正在处理信用卡刷卡并检索数据并将其显示在我的输入字段中。其实我有三个。卡号、有效期和卡上姓名。
我可以使用它显示卡号和姓名的数据
$("#cardnumber").val( result.cardnumber );
$("#name").val( result.name );
我的问题是如何在类型设置为月份的输入字段上执行此操作?
我尝试过此操作,但不起作用 $("#expdate").val( result.date )
到期日期的数据格式为 YY/MM 或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) );
关于javascript - 输入类型月份的设定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11878105/