写了一个函数,代码如下:
function checksex(){
var check_sex = document.forms[0].yoursex; for(var i = 0; i < check_sex.length; i++){
if(check_sex[i].checked){
return true;
}
}
alert("请选择性别");
return false;
}
那么,这个函数的值就应该是true或false,现在我想将这个值赋给变量a,并且要求:
document.write(a)
输出的值为true或false,请教各位前辈,该怎么做呢?
function checksex(){
var check_sex = document.forms[0].yoursex; for(var i = 0; i < check_sex.length; i++){
if(check_sex[i].checked){
return true;
}
}
alert("请选择性别");
return false;
}
那么,这个函数的值就应该是true或false,现在我想将这个值赋给变量a,并且要求:
document.write(a)
输出的值为true或false,请教各位前辈,该怎么做呢?
return(false);
}var b=a(); //b=false
var a = checksex();
才能得到值,并且一定要执行完。不执行完怎么取得值。你自己想想!
如果不要弹出alert,你把它删掉。目前还没有你说的那个方法可以做到取值不弹的
那么可以加一个参数a(x)
当需要值而不alert的时候传递一个1
在函数体内判断x的值
为1的时候不执行alert你如果是整个不执行
那么你返回的值怎么计算得到呢