求助一个js搜索问题,如何判断多个输入框是不是为空

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助一个js搜索问题,如何判断多个输入框是不是为空相关的知识,希望对你有一定的参考价值。

参考技术A 用jquery吧,代码如下:
由于你的输入框较多,可以给它们加classname,如myClass
var isNull=true;
$(".myClass").each(function()
if($(this).val().length)
isNull=false;
break;

);
此时若isNull为false则不全为空。
参考技术B 不知道你要实现什么目的,你可以document.getElementById()拿到多个输入框,然后&&或这||运算就可以了追问

输入框太多,&&或者||太不好了吧?

追答

可是输入框好像没有想checkbox那样的checked属性,也没有好的办法额

参考技术C 何进暗使人鸩杀董后于何间驿庭,

js中文本框由必填变为非必填

要实现的是单选A,文本框只读,单选B,文本框可编辑且必填,我这个都实现了。可是现在有个问题,我点击单选B,再点击单选A,B的必填属性触发了,这时候文本框也要必填了,在这个情况下怎么让文本框非必填

参考技术A 去掉JS验证就好了 参考技术B 你触发A的时候可以先把必填熟悉给清空来自:求助得到的回答 参考技术B ......文本框是否只读,必填。 这2种状态,你需要先判断单选按钮A和B哪个选中了,
if(a=checked)
文本框只读
else if(b=checked)
取消只读属性且文本框不能为空。

这样的话,你先点了b ,然后在点A。 跑进的判断还是if(a=checked)这个里面
参考技术C 那你就在点击单选B,再点击单选A的事件过程中控制B。有代码吗?贴出来

以上是关于求助一个js搜索问题,如何判断多个输入框是不是为空的主要内容,如果未能解决你的问题,请参考以下文章

Java求助:如何判断某对象是不是存在?如果不存在,创建该对象

JS如何验证文本框输入为空

JS判断输入框值是否为空

js 如何判断只能输入非0数字

js怎样判断文本框输入的全是回车,如果全是回车提示为空

如何调用本地js文件为网页文本框输入内容