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

首頁 > 編程 > JavaScript > 正文

JS獲取和修改元素樣式的實例代碼

2019-11-20 09:17:43
字體:
來源:轉載
供稿:網友

1、獲取元素樣式:

可以通過元素的style屬性,獲取元素行內樣式。style屬性是一個對象,包括一系列樣式屬性。例如:color, backgourdColor。

上面講的通過style屬性獲取元素樣式,不推薦使用。

下面的一段代碼,可以獲取元素運行時的樣式,即全局的樣式。這種方式可以動態獲取元素的樣式,例如元素大小。

// node:將要獲取其計算樣式的元素節點// attr: 樣式屬性名稱function getCurrentStyle(node, attr) {  var style = null;  //dom標準方式  if(window.getComputedStyle) {    style = window.getComputedStyle(node, null);  }  else{    style = node.currentStyle; //ie方式  }    return style[attr];}

2、修改元素樣式

直接通過元素的style屬性,例如: p.style.backgroundColor = "red"

注意:當通過上面方法獲取或修改元素樣式時,屬性名稱和定義的元素屬性名稱有區別。例如:通過css的background-color定義背景色,那么在js中獲取或修改這個樣式屬性時需要將‘-' 符號后的首字母轉換成大小。

以上這篇JS獲取和修改元素樣式的實例代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林周县| 九江县| 青浦区| 长阳| 大渡口区| 巴林左旗| 乌兰察布市| 兴国县| 甘孜| 那曲县| 泾源县| 涿州市| 门头沟区| 青阳县| 获嘉县| 诸城市| 潜江市| 鲁甸县| 荔浦县| 轮台县| 苍山县| 江达县| 宁陵县| 松桃| 南投市| 扶余县| 乳山市| 南澳县| 东源县| 靖西县| 苍溪县| 龙里县| 丹江口市| 砀山县| 鲜城| 上饶市| 彭泽县| 蓬莱市| 延川县| 涿州市| 平谷区|