getComputedStyle()函式如何獲取border等符合屬性值
關於getComputedStyle()函式的基本用法這裡就不多介紹了。
具體可以參閱getComputedStyle()和currentStyle屬性的用法一章節。
不過很多使用者並不能夠正確獲取border等符合屬性的相關屬性值,下面就介紹一下如何正確獲取。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #antzone{ border:1px red solid; float:left; } </style> <script type="text/javascript"> function getStyle(obj,attr){ if(obj.currentStyle){ return obj.currentStyle[attr]; } else{ return getComputedStyle(obj, false)[attr]; } } window.onload=function(){ var oLi=document.getElementById('antzone'); var oshow=document.getElementById("show"); oshow.innerHTML=(getStyle(oLi,'borderLeftColor')) } </script> </head> <body> <ul> <li id="show"></li> <li id="antzone">螞蟻部落</li> </ul> </body> </html>
上面的程式碼可以正確獲取邊框的顏色。
要注意的是,不能夠直接border或者borderColor之類的,一定要精確到哪個方位的邊框,同時還有哪個屬性。
相關文章
- JS - 獲取CSS屬性值 getComputedStyle()與currentStyle()、style()方法JSCSS
- 根據屬性字串獲取屬性值字串
- JavaScript 獲取 checked 屬性值JavaScript
- C#反射設定屬性值和獲取屬性值C#反射
- 透過Lambda函式的方式獲取屬性名稱函式
- render函式處理動態獲取img的src屬性函式
- 設定和獲取元素固有屬性值
- 獲取json串裡的某個屬性值JSON
- 獲取類屬性值,當前類,父類
- C#獲取某個物件的屬性值C#物件
- shell指令碼獲取函式返回值指令碼函式
- selenium用XPATH直接獲取屬性值 需要使用.get_attribute(“屬性名”)
- 獲取影像的屬性
- 獲取List集合物件中某一列屬性值物件
- opencv 獲取影像的屬性OpenCV
- JavaScript 函式 name 屬性JavaScript函式
- JavaScript 函式 length 屬性JavaScript函式
- 揭秘Java反射:如何輕鬆獲取類的屬性及父類屬性Java反射
- javascript 將變數值作為物件屬性 獲取物件對應的值JavaScript變數物件
- Android自動化-如何獲取檢視元素屬性?Android
- jQuery - 獲取內容和屬性jQuery
- Python函式屬性和PyCodeObjectPython函式Object
- 邊框(Border) 和 輪廓(Outline) 屬性
- Java常見的系統屬性值及如何通過Java程式設計獲得系統屬性值Java程式設計
- Python的tkinter獲取元件屬性和設定元件屬性Python元件
- C# 獲取修改了哪些屬性C#
- Power Automate 獲取使用者屬性
- lambda方法引用獲取欄位屬性
- C# 隨機給一個全部資訊都未知的類型別,如何獲取該類的類名、屬性個數、屬性名、屬性的資料型別、屬性值?C#隨機資料型別
- jQuery屬性操作之.val()函式jQuery函式
- border-sizing屬性詳解和應用
- PostgreSQL 函式獲取表DDLSQL函式
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- Laravel 快取資料,轉為 JSON 存入,取出來後如何再賦值屬性?以便與 save 等操作Laravel快取JSON賦值
- PHP獲取檔案基本屬性的方法PHP
- lambda 表示式從集合中獲取某個欄位屬性的集合
- python三種屬性管理魔法函式Python函式
- python中獲取如何Series值Python
- Rust 問答之如何獲取 main 函式的引數RustAI函式