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

首頁 > 編程 > JavaScript > 正文

JS.elementGetStyle(element, style)應用示例

2019-11-20 22:00:28
字體:
來源:轉載
供稿:網友
注: 獲取Dom元素的Style數組中的指定Style元素
復制代碼 代碼如下:

function elementGetStyle(element, style) {
var value = null;
if (element.style) {
value = element.style[style];
}
if (!value) {
if (document.defaultView && document.defaultView.getComputedStyle) {
var css = document.defaultView.getComputedStyle(element, null);
value = css ? css.getPropertyValue(style) : null;
} else if (element.currentStyle) {
value = element.currentStyle[style];
}
}


/** DGF necessary?
if (window.opera && ['left', 'top', 'right', 'bottom'].include(style))
if (Element.getStyle(element, 'position') == 'static') value = 'auto'; */


return value == 'auto' ? null : value;
}

注:選定的Dom元素以color顏色高亮0.2s
復制代碼 代碼如下:

function UiWebhighlight(element,color) {
if (!element) {return}
var highLightColor = "yellow";
if (color) {highLightColor = color}
if (element.originalColor == undefined) { // avoid picking up highlight
element.originalColor = elementGetStyle(element, "background-color");
}
elementSetStyle(element, {"backgroundColor" : highLightColor});
window.setTimeout(function () {
try {
//if element is orphan, probably page of it has already gone, so ignore
if (!element.parentNode) {
return;
}
elementSetStyle(element, { "backgroundColor": element.originalColor });
} catch (e) { } // DGF unhighlighting is very dangerous and low priority
}, 200);
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 车致| 香河县| 定边县| 永春县| 肥东县| 莒南县| 张家口市| 小金县| 阳新县| 且末县| 威海市| 民丰县| 阿图什市| 新巴尔虎左旗| 五莲县| 龙口市| 荆门市| 林州市| 桂阳县| 伽师县| 和平县| 曲松县| 宣威市| 鸡东县| 仁布县| 东海县| 全州县| 洪江市| 涪陵区| 墨脱县| 拜城县| 北碚区| 五指山市| 旌德县| 阿拉善左旗| 兴业县| 谢通门县| 北京市| 海安县| 九江县| 梧州市|