求助一个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搜索问题,如何判断多个输入框是不是为空的主要内容,如果未能解决你的问题,请参考以下文章