function check_other()
{
var tt = document.getElementById("text").value;
var tt1 = document.getElementById("text1").value;
var tt2 = document.getElementById("text2").value;
if($("#business8").attr("checked")==true||$("#need8").attr("checked")==true||$("#way7").attr("checked")==true)
{
if(tt||tt1||tt2){
$("#business8").val(tt);
$("#need8").val(tt1);
$("#way7").val(tt2);
return true;
}
else(){
alert('请输入其他');
return false;
}
}tt tt1 tt2是3个复选框不一定会选中,但是选中了需要操作,现在的问题是光是选中一个没有任何问题,但是如果选中了tt和tt1的话,就不会判断tt1是不是为空了,怎么改
{
var tt = document.getElementById("text").value;
var tt1 = document.getElementById("text1").value;
var tt2 = document.getElementById("text2").value;
if($("#business8").attr("checked")==true||$("#need8").attr("checked")==true||$("#way7").attr("checked")==true)
{
if(tt||tt1||tt2){
$("#business8").val(tt);
$("#need8").val(tt1);
$("#way7").val(tt2);
return true;
}
else(){
alert('请输入其他');
return false;
}
}tt tt1 tt2是3个复选框不一定会选中,但是选中了需要操作,现在的问题是光是选中一个没有任何问题,但是如果选中了tt和tt1的话,就不会判断tt1是不是为空了,怎么改
{}
else if(条件)
{}
else//这里没有条件
{}或者
elseif
这样不是第一个if满足的话就不会判断下面的elseif了吗
这个是js吧?if(tt&&tt1&&tt2){
$("#business8").val(tt);
$("#need8").val(tt1);
$("#way7").val(tt2);
return true;
}三个都不为空,则执行
alert('请输入其他');
return false;
}
else{
if(tt)$("#business8").val(tt);
if(tt1)$("#need8").val(tt1);
if(tt2)$("#way7").val(tt2);
return true;
}
$("#business8").val(tt);
$("#need8").val(tt1);
$("#way7").val(tt2);
return true;
}if(tt&&tt1&&tt2){//全不为空
{}
tt tt1 tt2是3个复选框的值,但是这3个框不一定会选到,如果选到的话要提交。
如果选到了为空则执行
if(!(tt||tt1||tt2)){
alert('请输入其他');
return false;
}
不解。
给HTML完整代码?