文字大小改变实例——if语句和className的使用

来源:互联网 发布:同花顺炒股软件好吗 编辑:程序博客网 时间:2024/06/03 18:44


js
[html] view plaincopy在CODE上查看代码片派生到我的代码片
  1. <!doctype html>  
  2. <html>  
  3. <head>  
  4. <meta charset="utf-8">  
  5. <title>文字大小改变实例——if语句和className的使用</title>  
  6. <style>  
  7. .red { width:400px; border:10px solid #ccc; background:#eee; padding:10px; color:red; }  
  8. .green { width:400px; border:10px solid #ccc; background:#eee; padding:10px; color:green; }  
  9. </style>  
  10. <script>  
  11. window.onload = function(){  
  12.     var oBtn1 = document.getElementById('btn1');  
  13.     var oBtn2 = document.getElementById('btn2');  
  14.     var oBtn3 = document.getElementById('btn3');  
  15.     var oBtn4 = document.getElementById('btn4');  
  16.     var oP = document.getElementById('p1');   
  17.     var num = 16;  
  18.       
  19.     //字体变小  
  20.     oBtn1.onclick = function(){  
  21.         if(num>=12){  
  22.             num--;  
  23.             oP.style.fontSize = num + 'px';   
  24.         }     
  25.     };  
  26.       
  27.     //字体变大  
  28.     oBtn2.onclick = function(){  
  29.         if(num<=24){  
  30.             num++;  
  31.             oP.style.fontSize = num + 'px';   
  32.         }     
  33.     };  
  34.       
  35.     //文字变红  
  36.     oBtn3.onclick = function(){  
  37.         oP.className = 'red';     
  38.     };  
  39.       
  40.     //文字变绿  
  41.     oBtn4.onclick = function(){  
  42.         oP.className = 'green';   
  43.     };  
  44.       
  45. };  
  46. </script>  
  47. </head>  
  48.   
  49. <body>  
  50. <input id="btn1" type="button" value="-" />  
  51. <input id="btn2" type="button" value="+" />  
  52. <input id="btn3" type="button" value="红" />  
  53. <input id="btn4" type="button" value="黄" />  
  54. <p id="p1" style="font-size:16px;">这是一个段落这是一个段落这是一个段落这是一个段落,这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落,这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落这是一个段落,这是一个段落这是一个段落这是一个段落这是一个段落。</p>  
  55. </body>  
  56. </html> 
0 0
原创粉丝点击