인터넷정보

체크된 라디오 값 가져오기

알 수 없는 사용자 2007. 10. 18. 14:17
http://www.code100.com/

체크된 라디오 값을 가져 옵니다.
간단한 거지만 제가 못찾아서 ^^ 만들어 보았습니다.

<script>
function checked_radio_value(frmn)
{
    var check_val='';
    if( frmn.length == undefined )
    {
        if(frmn.checked)
        {
            check_val = frmn.value;
        }
    }
    else{
        for(var i=0; i < frmn.length; i++)
        {
            if(frmn[i].checked)
            {
                check_val = frmn[i].value;
            }
        }
    }
    return check_val;
}
</script>

사용방법:
<form name="form1">
<input type="radio" name="r1" value="001"> 001
<input type="radio" name="r1" value="002"> 002
</form>
<a href="JavaScript:alert( checked_radio_value(document.form1.r1) );">선택된 값 가져오기</a>
반응형