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() + "/");
}
});