style方式獲取元素的border和background等符合屬性
本章節介紹一下如何獲取或者設定元素的符合屬性值,因為它有一些注意點,否則可能會導致一些問題。
程式碼例項:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #softwhy{ width:50px; height:50px; background-color:red; } </style> <script type="text/javascript"> window.onload=function(){ var odiv=document.getElementById("softwhy"); odiv.style.border="5px solid blue"; } </script> </head> <body> <div id="softwhy"></div> </body> </html>
使用style方式直接按照css程式碼中書寫屬性值就可以了。
但是在獲取元素的符合屬性的時候也是如此,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #softwhy{ width:250px; height:50px; background-color:red; } </style> <script type="text/javascript"> window.onload=function(){ var odiv=document.getElementById("softwhy"); odiv.innerHTML=odiv.style.border; } </script> </head> <body> <div id="softwhy" style="border:5px solid blue;"></div> </body> </html>
上面你的程式碼也可以實現我們的要求,但是使用getComputedStyle()方法不行。
具體可以參閱getComputedStyle()函式如何獲取border等符合屬性值一章節。
相關文章
- getComputedStyle()函式如何獲取border等符合屬性值函式
- javascript使用style方式如何設定和獲取元素的float浮動屬性JavaScript
- jquery設定和獲取元素的屬性jQuery
- 設定和獲取元素固有屬性值
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- js通過元素的class屬性獲取元素JS
- javascript實現的設定和獲取元素屬性JavaScript
- js獲取元素的方法與屬性JS
- jQuery點選元素獲取此元素的id屬性值jQuery
- jQuery獲取id屬性值具有點的元素jQuery
- 使用jQuery獲取iframe元素的value屬性值jQuery
- javascript學習之路之元素獲取和設定屬性JavaScript
- jQuery利用name屬性獲取表單元素jQuery
- JavaScript使用name屬性值獲取元素物件JavaScript物件
- background 屬性
- background屬性
- javascript如何獲取具有指定class屬性的元素物件JavaScript物件
- javascript通過class屬性獲取元素的程式碼JavaScript
- jquery獲取id屬性值帶有點的元素jQuery
- JS - 獲取CSS屬性值 getComputedStyle()與currentStyle()、style()方法JSCSS
- CSS 的 background 屬性CSS
- css的background屬性CSS
- dom元素操作獲取等
- javascript獲取物件直接量中的屬性和屬性值JavaScript物件
- JavaScript獲取當前點選元素的id屬性值JavaScript
- Transform-style和Perspective屬性ORM
- background常用屬性
- jQuery - 獲取內容和屬性jQuery
- 獲取影像的屬性
- JavaScript 通過 type 屬性值獲取表單元素JavaScript
- JavaScript style 屬性JavaScript
- HTML style 屬性HTML
- Python的tkinter獲取元件屬性和設定元件屬性Python元件
- jQuery css()設定和獲取元素css屬性值程式碼例項jQueryCSS
- 透過Lambda函式的方式獲取屬性名稱函式
- background相關屬性
- opencv 獲取影像的屬性OpenCV
- C#反射設定屬性值和獲取屬性值C#反射