<FORM METHOD=POST ACTION="submit.aspx">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="submit" onclick="return check()">
<SCRIPT LANGUAGE="JavaScript">
function check()
{
var el = document.forms[0].elements;
var iCount = 0;
for (i=0;i<el.length;i++)
{
if (el[i].type.toLowerCase()=="checkbox")
{
if (el[i].checked)
{
iCount++;
}
}
}
if (iCount>10)
{
alert('超过10个');
return false;
}
else
{
return true;
}
}
</SCRIPT>
</FORM>
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME=""><INPUT TYPE="checkbox" NAME="">
<INPUT TYPE="submit" onclick="return check()">
<SCRIPT LANGUAGE="JavaScript">
function check()
{
var el = document.forms[0].elements;
var iCount = 0;
for (i=0;i<el.length;i++)
{
if (el[i].type.toLowerCase()=="checkbox")
{
if (el[i].checked)
{
iCount++;
}
}
}
if (iCount>10)
{
alert('超过10个');
return false;
}
else
{
return true;
}
}
</SCRIPT>
</FORM>
解决方案 »
- 用JS如何做QQ空间留言代码的特效
- 用户提供的wsdl,怎么用js去调用webservice接口?
- c++语言中的结构如何JS表示?
- 如何通过代码给ext的grid中的单元格赋值??
- 用button控制必填项的javascript怎么写
- 在vbscript中如何实现在javascript中的这个语句: this.name 谢谢各位!
- 怎么让table获得焦点,当鼠标onclick的时侯?
- 关于frame相互访问的问题
- 请问一下:javascript里面file的属性问题
- javascript自动建立div的问题
- 请教一个javascript传递参数的问题
- 复选框选中,文本框的内容也跟着换的问题!急,救命
var c=0,limit=10;
function limitCheck(obj) {
obj.checked?c++:c--;
if(c>limit)obj.checked=false,c--;
}
</SCRIPT>
<form>
<script>
for (var i=0;i<20;i++) {
document.write("<input type='checkbox' name='xx' onclick='limitCheck(this)'>")
}
document.write("<BR>最多选"+limit+"个")
</script>
</form>