<input type=checkbox><input type=checkbox>
<input type=checkbox><input type=checkbox>
<script>
var sw=document.all.tags("input"),chk=false
for(var i=0;i<sw.length;i++)
{
if (sw[i].checked==true)
{
chk=true
}
}
if(!chk)alert("未选择")
</script>
<input type=checkbox><input type=checkbox>
<script>
var sw=document.all.tags("input"),chk=false
for(var i=0;i<sw.length;i++)
{
if (sw[i].checked==true)
{
chk=true
}
}
if(!chk)alert("未选择")
</script>
解决方案 »
- JS的方法中,在什么情况下未被执行完又会被重新调用,内详。。
- 急急!!event.srcElement的兼容问题
- 动态生成的tr能够被排序吗?
- 请教正则表达式取值的方法
- 如何用负向预查来匹配非Ing结尾的单词,
- 给定生日,怎么计算年龄
- Ext4.2文本框点击出现动态下拉数据,该怎么做
- 刷新页面后怎么让js定时器继续刷新前的状态继续计时
- jquery中的filter与contains有什么不同?
- 使用Three.js实例无法浏览谷歌浏览器已经设置内容显示
- 用JAVASCRIPT和模态对话框传输单个数值已经搞定,现在请教如果要使用JAVASCRIPT和模态对话框传输多个数值,我该怎么办?
- javascript可以做这样的随机抽题吗?
<head>
<title></title>
<script id="clientEventHandlersJS" language="javascript">
<!--function Button1_onclick() {
var ObjectCount=0
var j=0ObjectCount=document.all.length;
var ifcheck=0
for (i=1;i<ObjectCount;i++)
{
if (document.all.item(i).tagName=="INPUT")
if (document.all.item(i).type=="checkbox")
if (document.all.item(i).checked)
ifcheck=1;
}
if (ifcheck==0 )
alert("请选择一个选项!");
}//-->
</script>
</head>
<body MS_POSITIONING="GridLayout">
<INPUT id="Checkbox1" type="checkbox" name="Checkbox1" >hello1<br>
<INPUT id="Checkbox2" type="checkbox" name="Checkbox2">hello2<br>
<INPUT id="Checkbox3" type="checkbox" name="Checkbox3">hello3<br>
<INPUT id="Button1" type="button" value="Button" name="Button1" language="javascript" onclick="return Button1_onclick()">
</body>
</html>
代码自己写,我困了..........
function isSelectedOne(form,checkboxname){
for(var i=0;i<form.elements.length;i++){
var obj = form.elements[i];
if(obj.name==checkboxname)
if(obj.checked == true){
return true;
}
}
return false;
}
<input type = checkbox name= a value = b1 checked>b1
<input type = checkbox name= a value = c1 checked>c1
<input type = checkbox name= a value = d1>d1<script>
function check()
{
aa= document.getElementsByName('a');
for (i=0;i<aa.length;i++)
{
if (aa[i].checked == false)
alert(aa[i].value+'没有选中');
}
}
check();
</script>
<input type = checkbox name= a value = b1 checked>b1
<input type = checkbox name= a value = c1 checked>c1
<input type = checkbox name= a value = d1>d1<script>
function check()
{
aa= document.getElementsByName('a');
for (i=0;i<aa.length;i++)
{
if (aa[i].checked == false)
alert(aa[i].value+'没有选中');
}
}
check();
</script>