<form name="form1" method="post" action="">
<input type="checkbox" name="checkbox" value="sure">插入
<Input type="checkbox" name="checkbox" value="cancle">删除
<input name="Submit" type="image" value="设定" src="/irs/images/Set.jpg" width="100" height="25" border="0"onClick="return check1()">
</form>
<SCRIPT language=Javascript>
function check1(){
var checkArray = document.getElementsByName("checkbox");
var checkNum = 0;
for(var i=0;i<checkArray.length;i++)
{
if(checkArray[i].checked)
{
checkNum ++;
}
}
if(checkNum == 0 || checkNum==2)
{
alert('wrong');
return false;
}
return true;
}
</SCRIPT>
这样吧 :)
<input type="checkbox" name="checkbox" value="sure">插入
<Input type="checkbox" name="checkbox" value="cancle">删除
<input name="Submit" type="image" value="设定" src="/irs/images/Set.jpg" width="100" height="25" border="0"onClick="return check1()">
</form>
<SCRIPT language=Javascript>
function check1(){
var checkArray = document.getElementsByName("checkbox");
var checkNum = 0;
for(var i=0;i<checkArray.length;i++)
{
if(checkArray[i].checked)
{
checkNum ++;
}
}
if(checkNum == 0 || checkNum==2)
{
alert('wrong');
return false;
}
return true;
}
</SCRIPT>
这样吧 :)
<input name="Submit" type="image" value="设定" src="/irs/images/Set.jpg" width="100" height="25" border="0"onClick="return(check1())">
以下是脚本
<SCRIPT language=Javascript>
function check1()
{
var chk = document.all("checkbox");
var k = 0;
for(var i=0;i<chk.length;i++)
{
if(chk[i].checked == true)
{
k++;
}
} if(k != 1)
{
alert("必须并且只能选择一个选项!");
return(false);
}
else
{
return(true);
}
}
</SCRIPT>
楼上的方法好像都可以,这里我也来画蛇添足一下.<script>var sumcheck=0;</script>
<form name="form1" method="post" action="">
<input type="checkbox" name="checkbox" value="sure" onclick="sumcheck+=this.checked?1:-1">插入
<input type="checkbox" name="checkbox" value="cancle" onclick="sumcheck+=this.checked?1:-1">删除
<input name="Submit" type="image" value="设定" src="/irs/images/Set.jpg" width="100" height="25" border="0"onClick="check1()">
</form>
<SCRIPT language=Javascript>
function check1(){
if(sumcheck==0){alert("请选择至少一个");return false;}
else if(sumcheck==2){alert("不能全选");return false;}
else return true;
}
</SCRIPT>
<form name="form2" method="post" action="YuYueDsp.mslt">
<select name="cousCd">
<option value='1' >A</option>
<option value='2' >B</option>
</select>
<input name="Submit" type="image" value="表示" src="/irs/images/Show.jpg" width="100" height="25" border="0" onClick="return(check1())">
</form>
<script language=Javascript>
function check1()
{
var chk = document.all("cousCd");
var k = 0;
for(var i=0;i<chk.length;i++)
{
if(chk[i].value== null){
alert("错误");
return(false);
}else{
return(true);
}
}
}</script>
<select name="cousCd">
<option> </option>
<option value='1' >A</option>
<option value='2' >B</option>
</select>
<input name="Submit" type="image" value="??" src="/irs/images/Show.jpg" width="100" height="25" border="0" onClick="return(check1())">
</form>
<script language=Javascript>
function check1()
{
if (document.all("cousCd").selectedIndex==0) {
alert("error");
}
}</script>