<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<form name="myform" method="post" action="shi1.jsp">
<td> <input type="checkbox" name="test1" value="ww1">ww1 </td>
<td> <input type="checkbox" name="test2" value="ww2">ww2 </td>
<td> <input type="checkbox" name="test3" value="ww3">ww3 </td>
<td> <input type="checkbox" name="test4" value="ww4">ww4 </td> <td> <input name="Submit" type="submit" value="提交" onclick="save()">
</form><script>
var selectnum = 0;
var chkArr = document.getElementsByTagName("input");
for(var i=0;i<chkArr.length;i++){
if(chkArr[i].getAttribute("type") == "checkbox"){
chkArr[i].onclick = function(){
if(this.checked) selectnum++;
else selectnum--;
if(selectnum > 3){
alert("最多选择3个");
this.checked = false;
selectnum--;
}
}
}
}
function save(){
if (selectnum ==0) {
alert("至少要选择一个");
return false;
}
}</script></body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<form name="myform" method="post" action="shi1.jsp">
<td> <input type="checkbox" name="test1" value="ww1">ww1 </td>
<td> <input type="checkbox" name="test2" value="ww2">ww2 </td>
<td> <input type="checkbox" name="test3" value="ww3">ww3 </td>
<td> <input type="checkbox" name="test4" value="ww4">ww4 </td> <td> <input name="Submit" type="submit" value="提交" onclick="save()">
</form><script>
var selectnum = 0;
var chkArr = document.getElementsByTagName("input");
for(var i=0;i<chkArr.length;i++){
if(chkArr[i].getAttribute("type") == "checkbox"){
chkArr[i].onclick = function(){
if(this.checked) selectnum++;
else selectnum--;
if(selectnum > 3){
alert("最多选择3个");
this.checked = false;
selectnum--;
}
}
}
}
function save(){
if (selectnum ==0) {
alert("至少要选择一个");
return false;
}
}</script></body>
</html>
解决方案 »
- iframe框架跳转问题
- 图片连续滚动不兼容火狐浏览器、、
- 一个怪异的现象,用简单的例子展示出来,怎么解释,怎么解决
- JS文件一放到页面里面,字与字之间的距离就变了
- 正则提取中文
- ie&firefox弹出窗口问题
- js 在IE显示正常,在火狐没有正常显示.请问怎么解决
- 通过设选中图片的宽,自动求出高来(按比例)
- javascript中如何循环打出一个ActiveX对象的所有方法和属性?
- 请教什么可以使框架的一个页面每次刷新内容都停在页面最底段呢???
- javascript 如何改变text-size?是ie中的text size,而不是html中的,就是那个字体大中小的选项,如何用js来控制?
- js获取表单的数组
<head>
<script type="text/javascript">
function pointvalue(){
var point=0;
for (var i=1;i<5;i++){
if(document.getElementById("test"+i).checked){
point=1;
}
}
if(point==0){alert("至少选择一个")}
}
</script>
</head>
<body>
<td> <input type="checkbox" name="test1" value="ww1" >ww1 </td>
<td> <input type="checkbox" name="test2" value="ww2">ww2 </td>
<td> <input type="checkbox" name="test3" value="ww3" >ww3 </td>
<td> <input type="checkbox" name="test4" value="ww4" >ww4 </td> <td> <input name="Submit" type="submit" value="提交" onclick="pointvalue()"> </body>
</html>
http://www.pkwutai.cn/
{
var point=0;
for (var i=1;i <5;i++)
{
if(document.getElementById("test"+i).checked)
{
point++;
if(point > 3)
{
alert("最多选择3个");
return (false);
}
}
}
if(point==0)
{
alert("至少选择一个")
return (false);
}
}
</script>
<form name="myform" method="post" action="shi1.jsp" onSubmit="return Form_Validator()" target="_self">
<td> <input type="checkbox" id="test1" value="ww1" >ww1 </td>
<td> <input type="checkbox" id="test2" value="ww2" >ww2 </td>
<td> <input type="checkbox" id="test3" value="ww3" >ww3 </td>
<td> <input type="checkbox" id="test4" value="ww4" >ww4 </td> <td> <input name="Submit" type="submit" value="提交">
</form>