<input type="checkbox" name="ice" value="1"/>a
<input type="checkbox" name="ice" value="2"/>b
<input type="checkbox" name="ice" value="3"/>c
<input type="checkbox" name="ice" value="4"/>d
<script>
function checkIt()
{
var c = document.getElementByName("ice");
hasChecked = false;
for(i=0;i<c.length;i++)
{
if(c[i].checked == true )
hasChecked=true;
}
if( hasChecked == false )
alert('must select one !');
}
</script>
<input type="checkbox" name="ice" value="2"/>b
<input type="checkbox" name="ice" value="3"/>c
<input type="checkbox" name="ice" value="4"/>d
<script>
function checkIt()
{
var c = document.getElementByName("ice");
hasChecked = false;
for(i=0;i<c.length;i++)
{
if(c[i].checked == true )
hasChecked=true;
}
if( hasChecked == false )
alert('must select one !');
}
</script>
解决方案 »
- 第一次在JS区发帖。兄弟求助各位高手了
- 请教一个用js拼接字符串的问题
- 求一juqery页面操作?
- 求一个严格的浮点数正则表达式
- 新手提问,用过XTree的朋友来帮帮忙.关于XTree的Action执行Javascript函数的问题
- xml.documentElement在Firefox下也兼容吗?
- 请教客户端的javascript脚本或vbscript脚本,能否使用ADO…………
- 请问谁知道关于scriptlet和object的详细学习网址
- 如何用正则去掉网页中的asp代码?
- 谷歌execCommand复制不到内容
- 请问怎么样用document来改变form里的内容?
- 小问题-100分 都来拿分啊!!!!!!!
<input type="radio" name="ice" value="1"/>a
<input type="radio" name="ice" value="2"/>b
<input type="radio" name="ice" value="3"/>c
<input type="radio" name="ice" value="4"/>d
<input type=button value='检测选中的radio' onclick='check()'>
</body>
<script>
function check()
{
var r=document.getElementsByName('ice');
if(r[0].checked)
{
alert('第一个选中');
return;
}
if(r[1].checked)
{
alert('第二个选中');
return;
}
if(r[2].checked)
{
alert('第三个选中');
return;
}
if(r[3].checked)
{
alert('第四个选中');
return;
}
alert('没有选中任何一个');
}
</script>