用如下句子,选择值由name返回
<input type="radio" value="腰椎间盘突出症" name="ness1">
<input type="radio" value="腰腿痛" name="ness1">,
<input type="radio" value="腰椎滑脱" name="ness1">,
<input type="radio" value="高血压" name="ness1">,
<input type="radio" value="腰椎间盘突出症" name="ness1">
<input type="radio" value="腰腿痛" name="ness1">,
<input type="radio" value="腰椎滑脱" name="ness1">,
<input type="radio" value="高血压" name="ness1">,
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function test(){
if(document.all.ness1.checked ==false){
alert('请选择所患病情');
return false;
}
if(document.all.ness2.checked ==false){
alert('请选择所患病情');
return false;
}
if(document.all.ness3.checked ==false){
alert('请选择所患病情');
return false;
}
if(document.all.ness4.checked ==false){
alert('请选择所患病情');
return false;
}
}
</script>
</HEAD><BODY>
<form name=theform>
<input type="checkbox" value="腰椎间盘突出症" name="ness1">
<input type="checkbox" value="腰腿痛" name="ness2">
<input type="checkbox" value="腰椎滑脱" name="ness3">
<input type="checkbox" value="高血压" name="ness4">
<input type=button value="测试" onclick="test()">
</form>
</BODY>
</HTML>
<input type="checkbox" value="腰腿痛" name="ness2">,
<input type="checkbox" value="腰椎滑脱" name="ness3">,
<input type="checkbox" value="高血压" name="ness4">,
这是我在页面设的4个选择框,当用户在注册的时候,这四个选择框最少要选择一个,我用JAVASCRIPT去判断,怎么不行;if ((theform.ness1.value = '') && (theform.ness2.value = '') && (theform.ness3.value = '') && (theform.ness4.value = '')){
alert('请选择所患病情');return false;}修改javascript部分:===>if ((!document.theform.ness1.checked) && (!document.theform.ness2.checked) && (!document.theform.ness3.checked) && (!document.theform.ness4.checked))
{
alert('请选择所患病情');
return false;
}
--------------------------------
干嘛非要用CHECKBOX,RADIO不是更好嘛
当用户选择后提交时,我要处理数据向库里面插入记录,下面这段代码是我取到上面4个选择框用户选择后的提交的值
function myfunc($ill)
{
static $aa;
$aa.=$ill;
return $aa;
}for($j=1;$j<5;$j++){
$aa = "ness".$j;
$ill = ${$aa};
if($ill) == "checked"){
$illness=myfunc($ill);
}
}我把取到值放到$illness里面,比方用户选择ness1和ness2,那我的$illness=腰椎间盘突出症腰腿痛,再用insert语句插到对应的表的illness字段里面
我上面的程序好象取不到值,请大家帮忙看看,谢谢!