问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问js如果有两个输入框,某个框输入错误就只清空这个框,另一个框的值...

发布网友 发布时间:2022-04-24 15:39

我来回答

2个回答

热心网友 时间:2022-04-23 09:22

<!-- 你给formatDate传入的this.value是字符串不是input对象,你直接传入this当前对象,然后在函数内操作对象。-->

<html>  
 <head>  
  <title> New Document </title>  
 </head>  
  
 <body>  
日期: <input id="a1" name="a2" type="text" value="" onChange="formatDate(this);"/>  
日期: <input id="b1" name="b2" type="text" value="" onChange="formatDate(this);"/>  
 </body>  
 <script>  
function formatDate(date_OK){
    if (date_OK.value.length==4){
        date_OK.value='20'+date_OK.value.substring(0,2)+"-"+date_OK.value.substring(2,5)+"-01";
        alert(date_OK.value);
    }  else if (date_OK.value.length==6){
        date_OK.value='20'+date_OK.value.substring(0,2)+"-"+date_OK.value.substring(2,4)+"-"+date_OK.value.substring(4,7);
        alert(date_OK.value);
    }  else if (date_OK.value.length==10){
        alert(date_OK.value);
    }  else {
        this.value="";
        alert(date_OK.value);
    }
}
 </script>  
</html>

热心网友 时间:2022-04-23 10:40

你现在这样稍微改动一下就行了。

onchange = "formatDate(this.value)"
这边改成
formatDate(this)

function formDate(obj){
    //这里obj代表input,清空文本框用obj.value="",这样就只清当前的input
    //用obj.value == ""来判断。
}

追问js有没有函数判断这个值是不是有效的日期?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 腌豆角1斤放多少盐 想买只小兔子,多大的兔子比较好养,听说45~60天的就可以,是吗? js指定input日期格式问题,在输入日期后提示格式不对,怎么清空input里的内容再重新输入,附代码 大白兔和小白兔哪一个更好? 腌十二斤豆角要放多少盐 JS中怎么调用函数删除input节点? 兔子越大越好,养还是越小越好养? JS&lt;input&gt;标签内输入一些英文字符,然后输入相同数量的退格键,清空了它... 买多大的小兔子做宠物好 买兔子的时候如何挑选一个健康的兔子? 用js代码清空表单数据 为什么用js可以清空input的值 jQuery不能 要是有长不大的小兔子,会选择养长的大的还是选长不大的呢 js如何实现点击第一次时清空原有文本框内容,输入文字后再点击不清空其中... 买兔子时怎么挑选好的 ...按钮时候能够 清空 上面table里面所有input里面的数据 养母兔要从小养还是直接买大的兔子来养 如何清空一个div里面所有input框的值 如何用javascript清除input里type=text的value值 没有营业执照的后果 咳咳、大兔子好养还是小兔子好养 如何用js删除这段input 腌酸豆角10斤豆角放多少泴的做法 js能不能重置某一个&lt;input type=&quot;text&quot;&gt;的内容 购买宠物兔要注意什么? 基金产品里面股票总持仓是什么意思 请问十斤豇豆用多少盐腌制 javascript如何实现清除单击输入框的时候,清除输入框内的提示文字?_百 ... 决定买个兔子、品种选择 总资产和持仓不一致怎么回事? 想买一只有品种的兔子,成年后不要太大的,就是小型兔,不知道有什么适合我养的品种请高手推荐。。。。 js 文本框内容清空并获得焦点 十斤豆角腌制要多少盐 持仓金额是实际金额吗 买公兔好还是买母兔好 养多大的兔子比较好 资金持仓自己冲了600 现在显示总资产900 是怎么回事 买兔子是买公的好还是母的好 买小白兔时,怎样才能挑选一只好的兔子 持仓份额是啥意思