设置输入类型月份的值
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) )
相关文章:
- 在<输入类型=“;文件“/>
- 如何将输入类型值或id从一个jsp传递到另一个jsp页面
- 可以't将几个数字设置为<输入类型=“;数字“>
- 在输入类型日期中设置日期
- 如何将键入的文本从一个输入类型的文本复制到另一个
- 输入类型按钮返回历史记录并返回顶部
- 从HTML表单发布blob的表单输入类型是什么
- 输入类型文件的未捕获类型错误
- 如何在jQuery Mobile中设置100%宽度的输入类型日期
- 输入类型=文件验证停止其他输入类型验证
- 如何显示在输入类型文件中选择的文件
- jQuery Modal Popup-回发后输入类型设置为null
- 在控制器中将输入类型时间更改为秒
- 更改具有相同id的输入类型的所有值
- 对于每个输入类型,使用javascript获取值
- 输入类型范围在angularjs重复内不起作用
- 我如何使HTML5<输入类型=月份>以在所有浏览器上工作
- 如何调用两个函数是一种html输入类型
- 如何使按钮作为输入类型文件
- 可以设置输入类型=文件的文本框的高度