본문 바로가기
  • hello world
Language/Javascript

[JS] <input type="radio"> 선택한 값 활용하기

by JJoajjoa 2024. 7. 25.

 

 

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title>RADIO BUTTON</title>
</head>

<body>
    <h1>라디오버튼 + JS</h1>

    <div>
        <input type="radio" name="animal" value="cat" checked><span>고양이</span>
        <input type="radio" name="animal" value="dog"><span>강아지</span>
    </div>

    <div>
        <button onclick="show()"> OK </button>
    </div>

    <div id="output"></div>

    <script>
        function show() {
            const radios = document.getElementsByName('animal');
            const selected = Array.from(radios).find(elem => elem.checked);
            alert(`선택한 동물: ${selected.value}`);
            if (selected.value == 'cat') {
                console.log('myaaa');
            } else if (selected.value == 'dog') {
                console.log('bowwow');
            }
        }
    </script>
</body>

</html>

 

'Language > Javascript' 카테고리의 다른 글

[JS] 현재 시간 띄우기  (0) 2024.07.25
[JS] 객체와 배열  (0) 2024.07.25
[JS] 상속  (0) 2024.07.25
[JS] 자바스크립트 기초 (코딩애플 유튜브 무료강의)  (0) 2024.03.28
[JS] jQuery  (0) 2023.10.23