본문 바로가기
카테고리 없음

라디오버튼 클릭시 원하는 배경색으로 바꾸기

by kangs' tong 2023. 8. 31.

라디오버튼 클릭시 원하는 배경색으로 바꾸기 - 마크다운 포스팅

목표

이 포스팅은 라디오버튼을 클릭하면 원하는 배경색으로 바꾸는 방법에 대해서 소개합니다.

단계 1: HTML 구조 만들기

<!DOCTYPE html>
<html>
<head>
</head>
<body>
  <h2>배경색 변경하기</h2>
  <input type="radio" name="color" value="red">빨강
  <input type="radio" name="color" value="blue">파랑
  <input type="radio" name="color" value="green">초록
</body>
</html>

단계 2: CSS 작성하기

<!DOCTYPE html>
<html>
<head>
<style>
  body {
    background-color: #f2f2f2;
  }
</style>
</head>
<body>
  <h2>배경색 변경하기</h2>
  <input type="radio" name="color" value="red">빨강
  <input type="radio" name="color" value="blue">파랑
  <input type="radio" name="color" value="green">초록
</body>
</html>

단계 3: JavaScript 작성하기

<!DOCTYPE html>
<html>
<head>
<style>
  body {
    background-color: #f2f2f2;
  }
</style>
<script>
  function changeBackground() {
    var color = document.querySelector('input[name="color"]:checked').value;
    document.body.style.backgroundColor = color;
  }
</script>
</head>
<body>
  <h2>배경색 변경하기</h2>
  <input type="radio" name="color" value="red" onclick="changeBackground()">빨강
  <input type="radio" name="color" value="blue" onclick="changeBackground()">파랑
  <input type="radio" name="color" value="green" onclick="changeBackground()">초록
</body>
</html>

마무리

위의 코드를 이용하면 라디오버튼을 클릭하면 배경색을 원하는 색상으로 변경할 수 있습니다. 이를 통해 사용자에게 보다 편리한 웹 경험을 제공할 수 있습니다.

댓글