打个比方说:
如果有三个文本框 如果其中一个填了
那其它两个都得填 否则就都不填
也就是说只允许都为空
或都不为空 否则就不能提交
怎么判断?
如果有三个文本框 如果其中一个填了
那其它两个都得填 否则就都不填
也就是说只允许都为空
或都不为空 否则就不能提交
怎么判断?
解决方案 »
- 【新手属性】学习dwz框架,小弟希望大神们提供先jsp整合dwz的源码
- 关于绘制点线图的问题
- rror creating bean with name 'sessionFactory' defined in class path resource [ap
- 用JavaScript改变Frame大小的问题
- 神奇的数组越界 求指教···在线等···
- 请解高手!高手请进!急!
- 用户登陆OA系统后,当非正常退出时,如何知道他是否在线??
- ss
- 高分求教,关于SQLServer中data类型,字符出乱码的问题?
- 请教各位大佬,我在session中存了一个map,map的形式为Map<String,List<String>>,在JSP页面中,我想把map的key值当成
- 请教下大家这个问题?
- 怎么实现鼠标点到哪里图片就到哪里
<input type="text" name="one"/>
<input type="text" name="two"/>
<input type="text" name="three"/>
<input type="button" value="submit" onclick="onsubmit()"/>
</form>
<script language="javascript">
function onsubmit() {
if((thisform.one.value == “” && thisform.two.value == "" && thisform.three.value == "") || thisform.one.value != “” && thisform.two.value != "" && thisform.three.value != "") {
thisform.submit();
} else {
alert("输入有误!");
return false;
}
}
</script>
每个if里判断这三个文本框?
有没有其他的办法??
//if条件应该这样
if((thisform.one.value == “” && thisform.two.value == "" && thisform.three.value == "") || (thisform.one.value != “” && thisform.two.value != "" && thisform.three.value != ""))没经过测试,谅解
使用JS也可以.看你喜好了..推荐使用JS.这样ACTION不会太杂
for(int i=0;i<list.size();i++){
if(list[i].equals("")){
break;
}
}
var text1 = document.getElementById('text1').value;
var text2 = document.getElementById('text2').value;
var text3 = document.getElementById('text3').value;
var flag1 = 0;
var flag2 = 0;
var flag3 = 0;
if(text1 != "")
flag1 = 1;
if(text2 != "")
flag2 = 1;
if(text3 != "")
flag3 = 1;
if((flag1==1&&flag2==1&&flag3==1) || (flag1==0&&flag2==0&&flag3==0))
return true;
else{
alert('输入不正确哦^_^');
return false;
}
}随便写的, 没检验过^_^
String text1=request.getParameter("text1");
String text2=request.getParameter("text2");
String text3=request.getParameter("text3");
boolean flag1=false;
boolean flag2=false;
boolean flag3=false;
if(text1!=null){
flag1=true;
}if(text2!=null){
flag2=true;
}
if(text3!=null){
flag3=true;
}
if(text1==null&&text2==null&&text1==null||(flag1==flag2==flag3==true)){
System.out.println("执行");
}else{
System.out.println("不执行");
}
if (StringUtils.isNotEmpty(第一个文本框的对象属性) && StringUtils.isNotEmpty(第二个文本框的对象属性) && StringUtils.isNotEmpty(第三个文本框的对象属性)) {
} else {
ZkMessage.showWarning("请输入完整的信息");
return false;
} }