javascript - 输入类型月份的设定值

标签 javascript jquery html

我正在处理信用卡刷卡并检索数据并将其显示在我的输入字段中。其实我有三个。卡号、有效期和卡上姓名。

我可以使用它显示卡号和姓名的数据

$("#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/

相关文章:

javascript - 从按钮调用 jquery 函数(不使用 onclick)

javascript - JS 切换动画(animate.css)?

javascript - 更改电脑时区后,Chrome 无法正确获取时区名称

javascript - 是否可以在将文件发送到服务器之前使用 javascript 将文件上传到内存中进行处理?

javascript - Cordova 3.3.0 如何在移动设备屏幕中间呈现新的 webView(html 或 url)

javascript - Select2 本地分页/无限滚动

javascript - 使用cordova在sqlite中创建数据库

javascript - 如何在html中将一组整数乘以一个字符串?

javascript - 在成功的 api POST 响应后,如何通过 Google 跟踪代码管理器以编程方式衡量对 Google Analytics 的购买?

javascript - 根据属性值减少对象数组