当前位置: 代码迷 >> Web前端 >> 判断逻辑题(现实开发中的应用)
  详细解决方案

判断逻辑题(现实开发中的应用)

热度:320   发布时间:2013-09-05 16:02:06.0
判断逻辑题(实际开发中的应用)

对HTML页面中有四个Input

<input type="text"  id ="aaa" required="required"> 
<input type="text"  id ="bbb" required="required">
<input type="text"  id ="ccc" required="required">
<input type="text"  id ="ddd" required="required">

实现aaa和bbb,与ccc和ddd分为两组,,,两组中最少一组有值,不能这空.当aaa有值时,bbb不能为空,,反之,亦然,ccc有值,ddd不能为空,

用JS(jquery)实现

var aaa = $("#aaa").val;
var bbb = $("#bbb").val;
var ccc = $("#ccc").val;
var ddd = $("#ddd").val;
if(aaa!="" && bbb!="" && ccc=="" && ddd==""){
$("#ccc").removeClass("required");
$("#ddd").removeClass("required");
}

if(aaa=="" && bbb=="" && ccc!="" && ddd!=""){
$("#aaa").removeClass("required");
$("#bbb").removeClass("required");
}

  相关解决方案