sunRef/HTML
라디오 체크 여부 알아보기(다중)
민성아빠
2004. 8. 3. 11:21
라디오 체크...
문제같은거 만들때 사용
저장할때..사용
어떠한 버튼이나. 텍스트 타입이 들어가도 허용
==다른 하나는 딱 라디오만 들어갔을떄 사용 (radio.asp)==스크립트 1
<script>
function checkForm()
{
var frm = document.form1;
var radioname ="";
for ( i = 0 ; i < frm.elements.length ; i++)
{
if ( radioname != frm.elements[i].name)
{
radioname = frm.elements[i].name;
bChecked = false;
for ( j = 0 ; j < document.all[radioname].length ; j++)
{
if ( document.all[radioname][j].checked == true )
{
bChecked =true;
}
}
if ( !bChecked )
{
frm.elements[i].focus();
alert("모든 항목을 선택 하셔야 합니다");
return;
}
}
}
alert("ok");
}
</script>
<form name="form1">
1<input type="radio" name="radio1" value="1">
2<input type="radio" name="radio1" value="2">
3<input type="radio" name="radio1" value="3">
4<input type="radio" name="radio1" value="4">
5<input type="radio" name="radio1" value="5">
<BR>
1<input type="radio" name="radio2" value="1">
2<input type="radio" name="radio2" value="2">
3<input type="radio" name="radio2" value="3">
4<input type="radio" name="radio2" value="4">
5<input type="radio" name="radio2" value="5">
<BR>
1<input type="radio" name="radio3" value="1">
2<input type="radio" name="radio3" value="2">
3<input type="radio" name="radio3" value="3">
4<input type="radio" name="radio3" value="4">
5<input type="radio" name="radio3" value="5">
<BR>
1<input type="radio" name="radio4" value="1">
2<input type="radio" name="radio4" value="2">
3<input type="radio" name="radio4" value="3">
4<input type="radio" name="radio4" value="4">
5<input type="radio" name="radio4" value="5">
<BR>
1<input type="radio" name="radio7" value="1">
2<input type="radio" name="radio7" value="2">
3<input type="radio" name="radio7" value="3">
4<input type="radio" name="radio7" value="4">
<BR><BR>
<a href="javascript:checkForm()">aaaa</a>
</form>
===================================================
스크립트 2
<script>
function checkForm()
{
var frm = document.form1;
var radioname ="";
for ( i = 0 ; i < frm.elements.length ; i++)
{
if ( frm.elements[i].type == "radio" && radioname != frm.elements[i].name )
{
radioname = frm.elements[i].name;
bChecked = false;
for ( j = 0 ; j < document.all[radioname].length ; j++)
{
if ( document.all[radioname][j].checked == true )
{
bChecked =true;
}
}
if ( !bChecked )
{
frm.elements[i].focus();
alert("모든 항목을 선택 하셔야 합니다");
return;
}
}
}
alert("ok");
}
</script>
<form name="form1">
<input type="hidden" name="aaa" value="1">
<input type="text" name="bbb" value="1">
1<input type="radio" name="radio1" value="1">
2<input type="radio" name="radio1" value="2">
3<input type="radio" name="radio1" value="3">
4<input type="radio" name="radio1" value="4">
5<input type="radio" name="radio1" value="5">
<BR>
1<input type="radio" name="radio2" value="1">
2<input type="radio" name="radio2" value="2">
3<input type="radio" name="radio2" value="3">
4<input type="radio" name="radio2" value="4">
5<input type="radio" name="radio2" value="5">
<BR>
1<input type="radio" name="radio3" value="1">
2<input type="radio" name="radio3" value="2">
3<input type="radio" name="radio3" value="3">
4<input type="radio" name="radio3" value="4">
5<input type="radio" name="radio3" value="5">
<BR>
1<input type="radio" name="radio4" value="1">
2<input type="radio" name="radio4" value="2">
3<input type="radio" name="radio4" value="3">
4<input type="radio" name="radio4" value="4">
5<input type="radio" name="radio4" value="5">
<BR>
1<input type="radio" name="radio7" value="1">
2<input type="radio" name="radio7" value="2">
3<input type="radio" name="radio7" value="3">
4<input type="radio" name="radio7" value="4">
<BR><BR>
<input type="button" name="ccc">
<a href="javascript:checkForm()">aaaa</a>
</form>
문제같은거 만들때 사용
저장할때..사용
어떠한 버튼이나. 텍스트 타입이 들어가도 허용
==다른 하나는 딱 라디오만 들어갔을떄 사용 (radio.asp)==스크립트 1
<script>
function checkForm()
{
var frm = document.form1;
var radioname ="";
for ( i = 0 ; i < frm.elements.length ; i++)
{
if ( radioname != frm.elements[i].name)
{
radioname = frm.elements[i].name;
bChecked = false;
for ( j = 0 ; j < document.all[radioname].length ; j++)
{
if ( document.all[radioname][j].checked == true )
{
bChecked =true;
}
}
if ( !bChecked )
{
frm.elements[i].focus();
alert("모든 항목을 선택 하셔야 합니다");
return;
}
}
}
alert("ok");
}
</script>
<form name="form1">
1<input type="radio" name="radio1" value="1">
2<input type="radio" name="radio1" value="2">
3<input type="radio" name="radio1" value="3">
4<input type="radio" name="radio1" value="4">
5<input type="radio" name="radio1" value="5">
<BR>
1<input type="radio" name="radio2" value="1">
2<input type="radio" name="radio2" value="2">
3<input type="radio" name="radio2" value="3">
4<input type="radio" name="radio2" value="4">
5<input type="radio" name="radio2" value="5">
<BR>
1<input type="radio" name="radio3" value="1">
2<input type="radio" name="radio3" value="2">
3<input type="radio" name="radio3" value="3">
4<input type="radio" name="radio3" value="4">
5<input type="radio" name="radio3" value="5">
<BR>
1<input type="radio" name="radio4" value="1">
2<input type="radio" name="radio4" value="2">
3<input type="radio" name="radio4" value="3">
4<input type="radio" name="radio4" value="4">
5<input type="radio" name="radio4" value="5">
<BR>
1<input type="radio" name="radio7" value="1">
2<input type="radio" name="radio7" value="2">
3<input type="radio" name="radio7" value="3">
4<input type="radio" name="radio7" value="4">
<BR><BR>
<a href="javascript:checkForm()">aaaa</a>
</form>
===================================================
스크립트 2
<script>
function checkForm()
{
var frm = document.form1;
var radioname ="";
for ( i = 0 ; i < frm.elements.length ; i++)
{
if ( frm.elements[i].type == "radio" && radioname != frm.elements[i].name )
{
radioname = frm.elements[i].name;
bChecked = false;
for ( j = 0 ; j < document.all[radioname].length ; j++)
{
if ( document.all[radioname][j].checked == true )
{
bChecked =true;
}
}
if ( !bChecked )
{
frm.elements[i].focus();
alert("모든 항목을 선택 하셔야 합니다");
return;
}
}
}
alert("ok");
}
</script>
<form name="form1">
<input type="hidden" name="aaa" value="1">
<input type="text" name="bbb" value="1">
1<input type="radio" name="radio1" value="1">
2<input type="radio" name="radio1" value="2">
3<input type="radio" name="radio1" value="3">
4<input type="radio" name="radio1" value="4">
5<input type="radio" name="radio1" value="5">
<BR>
1<input type="radio" name="radio2" value="1">
2<input type="radio" name="radio2" value="2">
3<input type="radio" name="radio2" value="3">
4<input type="radio" name="radio2" value="4">
5<input type="radio" name="radio2" value="5">
<BR>
1<input type="radio" name="radio3" value="1">
2<input type="radio" name="radio3" value="2">
3<input type="radio" name="radio3" value="3">
4<input type="radio" name="radio3" value="4">
5<input type="radio" name="radio3" value="5">
<BR>
1<input type="radio" name="radio4" value="1">
2<input type="radio" name="radio4" value="2">
3<input type="radio" name="radio4" value="3">
4<input type="radio" name="radio4" value="4">
5<input type="radio" name="radio4" value="5">
<BR>
1<input type="radio" name="radio7" value="1">
2<input type="radio" name="radio7" value="2">
3<input type="radio" name="radio7" value="3">
4<input type="radio" name="radio7" value="4">
<BR><BR>
<input type="button" name="ccc">
<a href="javascript:checkForm()">aaaa</a>
</form>