国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript動態設置樣式style實例分析

2024-05-06 16:20:07
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了javascript動態設置樣式style的方法,實例分析了javascript操作style樣式的易錯點和相關使用技巧,需要的朋友可以參考下
 

本文實例講述了javascript動態設置樣式style的方法。分享給大家供大家參考。具體分析如下:

動態修改style

1.易錯:修改元素的樣式不是設置class屬性,而是className屬性.
2.易錯:單獨修改樣式的屬性使用"style.屬性名".注意在css中屬性名在javascript中

操作的時候屬性名可能不一樣,主要集中在那些屬性名中含有-的屬性,因為

javascript中-是不能做屬性,類名的。所以在CSS中背景色是background-clolor,而javascript中則是style.background;元素樣式名是class,在javascript中是className屬性;font-size->style.fontSize;margin-top->style.marginTop

3.單獨修改控件的樣式<input type="button" value="AAA" onclick="this.style.color='red'" />

1.舉例1
 

  1. <html xmlns="http://www.w3.org/1999/xhtml"
  2. <head> 
  3.  <title>動態修改style</title> 
  4.  <style type="text/css"
  5.  .day 
  6.  { 
  7.  background-color:Green; 
  8.  } 
  9.  .night 
  10.  { 
  11.  background-color:Black; 
  12.  } 
  13.  </style> 
  14.  <script type="text/javascript"
  15.  function dayclick() { 
  16.  var divMain = document.getElementById("divMain"); 
  17.  //注意這里使用的是className而不是class 
  18.  divMain.className = "day"
  19.  } 
  20.  function nightclick() { 
  21.  var divMain = document.getElementById("divMain"); 
  22.  divMain.className = "night"
  23.  } 
  24.  </script> 
  25. </head> 
  26. <body> 
  27.  <div id="divMain" class="day"
  28.  <font color="red">中華人名共和國</font> 
  29.  </div> 
  30.  <input type="button" value="白天" onclick="dayclick()" /> 
  31.  <input type="button" value="黑夜" onclick="nightclick()" /> 
  32. </body> 
  33. </html> 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰顺县| 水富县| 民和| 东海县| 宁陕县| 嘉兴市| 武邑县| 武山县| 上杭县| 类乌齐县| 南召县| 方正县| 桦南县| 通化市| 南汇区| 彩票| 田林县| 邛崃市| 进贤县| 云林县| 新化县| 闵行区| 鞍山市| 清涧县| 蓬莱市| 崇信县| 宁河县| 都昌县| 浮山县| 永济市| 湄潭县| 广河县| 平邑县| 景德镇市| 仙居县| 顺平县| 阜南县| 林芝县| 始兴县| 禄丰县| 锦屏县|