Javascript 对任意数量的输入元素使用相同的函数

Javascript 对任意数量的输入元素使用相同的函数,javascript,jquery,Javascript,Jquery,我有多种类似的元素: <input type="text"> 如何修改上述函数以进行日期格式掩码?选择父元素中的所有input type=“text”元素,其中应调用keyup事件处理程序。您也可以在元素处设置公共的.className,并使用.className选择器$(“.date”) $(文档).ready(函数(){ $(“#表单输入[类型=文本]”).keyup(函数(){ if(this.value.length==2){ $(this.val)(this.value

我有多种类似的元素:

<input type="text">

如何修改上述函数以进行日期格式掩码?

选择父元素中的所有
input type=“text”
元素,其中应调用
keyup
事件处理程序。您也可以在元素处设置公共的
.className
,并使用
.className
选择器
$(“.date”)

$(文档).ready(函数(){
$(“#表单输入[类型=文本]”).keyup(函数(){
if(this.value.length==2){
$(this.val)(this.value+“/”);
}else if(this.value.length==5){
$(this.val)(this.value+“/”);
}
});
});

使用选择器
输入[type=text]”
查找或日期插件-您将节省大量时间。
$(document).ready(function() {
    $("#fecha").keyup(function(){
        if ($(this).val().length == 2){
            $(this).val($(this).val() + "/");
        }else if ($(this).val().length == 5){
            $(this).val($(this).val() + "/");
        }
    });