Advertisement
Coldsewoo

Untitled

Jun 2nd, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.31 KB | None | 0 0
  1. <html lang="en">
  2.   <head>
  3.     <meta charset="UTF-8" />
  4.     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  5.     <meta http-equiv="X-UA-Compatible" content="ie=edge" />
  6.     <title>Document</title>
  7.   </head>
  8.   <body>
  9.     <div>
  10.       <form class="form1" action="submit">
  11.         <input type="radio" name="radio1" class="radio" value="a" />a
  12.         <input type="radio" name="radio1" class="radio" value="b" />b
  13.         <input type="radio" name="radio1" class="radio" value="c" />c
  14.       </form>
  15.     </div>
  16.   </body>
  17. </html>
  18.  
  19. <script>
  20.   var radio = document.querySelectorAll('.radio')
  21.   for (var i = 0; i < radio.length; i++) {
  22.    radio[i].onclick = function() {
  23.      if (this.value === 'a') {
  24.        // do something when a
  25.      } else if (this.value === 'b') {
  26.        // do something when b
  27.      } else if (this.value === 'c') {
  28.        // do something when c
  29.      } else {
  30.        // error handling
  31.      }
  32.      // switch(this.value) {
  33.      //   case "a":
  34.      //     console.log("here is for a");
  35.      //     break;
  36.      //   case "b":
  37.      //     console.log("b block");
  38.      //     break;
  39.      //   case "c":
  40.      //     console.log("c block!");
  41.      //     break;
  42.      //   default:
  43.      //     console.log("if error?")
  44.      // }
  45.    }
  46.  }
  47. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement