首頁  >  文章  >  web前端  >  html怎麼透過id獲得背景色

html怎麼透過id獲得背景色

青灯夜游
青灯夜游原創
2021-06-21 14:57:032130瀏覽

透過id取得背景色的方法:先使用「document.getElementById('id值')」語句取得指定元素物件;然後使用「元素物件.style.background」傳回背景色值即可。

html怎麼透過id獲得背景色

本教學操作環境:windows7系統、HTML5版、Dell G3電腦。

html透過id取得背景色

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<script>
function displayResult(){
	var s=document.getElementById(&#39;h1&#39;).style.background;
	document.getElementById(&#39;div&#39;).innerHTML="h1标签的背景色为"+s;
}
</script>
</head>
<body>

<h1 id="h1" style="background: red;">Hello World!</h1>
<div id="div"></div>
<br>
<button type="button" onclick="displayResult()">获取背景色</button>

</body>
</html>

效果圖:

html怎麼透過id獲得背景色

##說明:

getElementById() 方法可傳回擁有指定ID 的第一個物件的參考。

  • 如果沒有指定 ID 的元素傳回 null

  • #如果存在多個指定 ID 的元素則傳回第一個。

background 屬性以速記形式設定或傳回最多五個獨立的背景屬性。

透過該屬性,您可以設定/傳回:

  • background-color

  • ##background-image
  • background-repeat
  • background-attachment
  • ##background-position
  • 語法
設定background 屬性:

Object.style.background="color image repeat attachment position"

返回background 屬性:

Object.style.background

更多程式相關知識,請造訪:

程式設計入門

! !

以上是html怎麼透過id獲得背景色的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn