Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否仍然需要屏蔽输入字段?_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 是否仍然需要屏蔽输入字段?

Javascript 是否仍然需要屏蔽输入字段?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个输入字段,我想对其应用自动斜杠。有点像MM/YY 例如,如果有人键入MM(05),它应该自动添加一个斜杠,将月份与年份分开,如果有人删除了第二个数字,则斜杠应该删除 可以通过CSS吗?有人能帮我做这件事吗 我不建议您使用此技术。而不是使用一些外部库 $(“#屏蔽”)。在(“更改粘贴键控”,函数()上{ 让inputValue=$(this.val(); if(inputValue.split(“/”[0]>12){ $(此).val(12); } }); 美元(“#蒙面”)。蒙面(“

我有一个输入字段,我想对其应用自动斜杠。有点像MM/YY

例如,如果有人键入MM(05),它应该自动添加一个斜杠,将月份与年份分开,如果有人删除了第二个数字,则斜杠应该删除

可以通过CSS吗?有人能帮我做这件事吗


我不建议您使用此技术。而不是使用一些外部库

$(“#屏蔽”)。在(“更改粘贴键控”,函数()上{
让inputValue=$(this.val();
if(inputValue.split(“/”[0]>12){
$(此).val(12);
}
});
美元(“#蒙面”)。蒙面(“00/00”)

屏蔽输入插件为MM/YY。
键入0221但获取02/21

到期日期

可用js脚本的数量,只需谷歌一下。是否可以通过CSS使用Jquery掩码plugin@SureshKamrushi我尝试过搜索它所有的脚本都是基于日期的。@Yahiya这个插件还附带了DD/MM/YY。我只想在MM/YY使用它。你太棒了!谢谢你救了我。它是否也能确定只有12个月?不允许添加用户15/20?还有,我可以限制几年,而不是回溯日期吗?@Robinhood查看编辑我不建议你使用这种技术。为什么不能为这个输入创建任何DateTime库?这是因为我不需要DD,这就是我看到的编辑代码中的问题。您现在将其设置为DD/MM输入字段,而以前它是MM/YY输入字段。我要求你只在月号上打个勾,保持月号不变,你所做的是把月号改成日,把年号改成月号。所以现在没有YY了。
<!DOCTYPE HTML>
<html>
<form action="">

  <div>
    <label for="cc">Expiration Date</label>
    <!-- Set via HTML -->
    <input id="cc" type="text" placeholder="MM/YY" class="masked" pattern="(1[0-2]|0[1-9])\/(1[5-9]|2\d)" data-valid-example="05/18"/>
  </div>

</form>

<script src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/masking-input.js" data-autoinit="true"></script>

</html>