className





css/style.css
  • .a, .b, .c {
  •  font-size: 26px;
  • }
  •  
  • .a {
  •  color: #F00;
  • }
  •  
  • .b {
  •  color: #0F0;
  • }
  •  
  • .c {
  •  color: #00F;
  • }
  •  
  • input {
  •  width: 60px;
  • }
  • .a, .b, .c {
  •  font-size: 26px;
  • }
  •  
  • .a {
  •  color: #F00;
  • }
  •  
  • .b {
  •  color: #0F0;
  • }
  •  
  • .c {
  •  color: #00F;
  • }
  •  
  • input {
  •  width: 60px;
  • }


js/script.js
  • function funA() {
  •  document.getElementById('p1').className = 'a';
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  • }
  •  
  • function funB() {
  •  document.getElementById('p1').className = 'b';
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  • }
  •  
  • function funC() {
  •  document.getElementById('p1').className = 'c';
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  • }
  •  
  • window.onload = function() {
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  •  for(var i=1; i<=3; i++) {
  •   if(i==1) {
  •    document.getElementById('b' + i).onclick = funA;
  •   }
  •   if(i==2) {
  •    document.getElementById('b' + i).onclick = funB;
  •   }
  •   if(i==3) {
  •    document.getElementById('b' + i).onclick = funC;
  •   }
  •  }
  • }
  • function funA() {
  •  document.getElementById('p1').className = 'a';
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  • }
  •  
  • function funB() {
  •  document.getElementById('p1').className = 'b';
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  • }
  •  
  • function funC() {
  •  document.getElementById('p1').className = 'c';
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  • }
  •  
  • window.onload = function() {
  •  document.getElementById('d1').innerHTML = '<h3>class ' + document.getElementById('p1').className + '</h3>';
  •  for(var i=1; i<=3; i++) {
  •   if(i==1) {
  •    document.getElementById('b' + i).onclick = funA;
  •   }
  •   if(i==2) {
  •    document.getElementById('b' + i).onclick = funB;
  •   }
  •   if(i==3) {
  •    document.getElementById('b' + i).onclick = funC;
  •   }
  •  }
  • }


index.html
  • <!DOCTYPE html>
  • <html>
  • <head>
  •  <meta charset="utf-8" />
  •  <title>New Page</title>
  •  <link href="css/style.css" rel="stylesheet" />
  •  <script src="js/script.js"></script>
  • </head>
  • <body>
  •  <p id="p1" class="a">Hello World!</p>
  •  <br />
  •  <input type="button" id="b1" value="Red" />
  •  &nbsp;&nbsp;&nbsp;
  •  <input type="button" id="b2" value="Green" />
  •  &nbsp;&nbsp;&nbsp;
  •  <input type="button" id="b3" value="Blue" />
  •  <br />
  •  <div id="d1"></div>
  • </body>
  • </html>
  • <!DOCTYPE html>
  • <html>
  • <head>
  •  <meta charset="utf-8" />
  •  <title>New Page</title>
  •  <link href="css/style.css" rel="stylesheet" />
  •  <script src="js/script.js"></script>
  • </head>
  • <body>
  •  <p id="p1" class="a">Hello World!</p>
  •  <br />
  •  <input type="button" id="b1" value="Red" />
  •  &nbsp;&nbsp;&nbsp;
  •  <input type="button" id="b2" value="Green" />
  •  &nbsp;&nbsp;&nbsp;
  •  <input type="button" id="b3" value="Blue" />
  •  <br />
  •  <div id="d1"></div>
  • </body>
  • </html>