ホームページ >ウェブフロントエンド >jsチュートリアル >element_javascript スキルの実際の背景色を取得できる JavaScript スクリプト

element_javascript スキルの実際の背景色を取得できる JavaScript スクリプト

WBOY
WBOYオリジナル
2016-05-16 19:11:111092ブラウズ


[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、
を実行するために更新する必要があります]<script> function getBg(element) {//author: Longbill (www.longbill.cn) if (typeof element == "string") element = document.getElementById(element); if (!element) return; cssProperty = "backgroundColor"; mozillaEquivalentCSS = "background-color"; if (element.currentStyle) var actualColor = element.currentStyle[cssProperty]; else { var cs = document.defaultView.getComputedStyle(element, null); var actualColor = cs.getPropertyValue(mozillaEquivalentCSS); } if (actualColor == "transparent" && element.parentNode) return arguments.callee(element.parentNode); if (actualColor == null) return "#ffffff"; else return actualColor; } function go() { for(var i=1;i<=4;i++) eval("alert('div"+i+":'+getBg('div"+i+"'));"); } </script>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。