js獲取偽元素選擇器規定的內容程式碼例項
關於偽元素選擇器可以參閱CSS before/E::before一章節。
下面介紹一下如何利用js獲取偽元素選擇器定義的內容,這種需求在以前可能比較少。
但是隨著瀏覽器的進步,偽元素選擇器的實用會越來越廣泛。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> .element:before{ content:'softwhy.com'; color:rgb(255,0,0); } </style> <script> window.onload=function(){ var odiv=document.getElementById("show"); var content = window.getComputedStyle(document.querySelector('.element'),':before') .getPropertyValue('content') odiv.innerHTML=content; } </script> </head> <body> <div class="element"></div> <div id="show"></div> </body> </html>
上面的程式碼實現了我們的要求,程式碼非常的簡單,更多內容可以參閱相關閱讀。
相關閱讀:
(1).getComputedStyle()方法可以參閱getComputedStyle()和currentStyle一章節。
(2).querySelector()方法可以參閱querySelector()一章節。
相關文章
- 獲取倒數第幾個元素程式碼例項
- Jquery如何獲取和設定元素內容?jQuery
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- jQuery點選文字框清除內容程式碼例項jQuery
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- CSS E::after 偽元素選擇器CSS
- CSS偽類與偽元素選擇器區別CSS
- Python中Scrapy框架元素選擇器XPath的簡單例項Python框架單例
- 偽類選擇器:愛恨法則;偽元素選擇器:before,after;清除浮動
- HTML表單及CSS選擇器、偽類和偽元素HTMLCSS
- CSS E::first-line偽元素選擇器CSS
- css選擇器,帶例項CSS
- CSS 選擇器 - 帶例項CSS
- CSS中一些利用偽類、偽元素和相鄰元素選擇器的技巧CSS
- excel下拉選擇項怎麼設定 excel怎麼新增下拉選項內容Excel
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- css3偽元素選擇器before 和 after 的使用CSSS3
- 直播原始碼開發,js 正規表示式獲取括號裡面的內容原始碼JS
- CSS E::before 偽元素選擇符CSS
- JS 實現滑鼠框選(頁面選擇)時返回對應的程式碼或文字內容JS
- JavaScript 獲取網頁尾本程式碼內容JavaScript網頁
- JS 獲取文件元素JS
- jQuery利用name匹配元素程式碼例項jQuery
- :fullscreen 偽類選擇器
- CSS 偽類選擇器CSS
- 直播平臺搭建,js 正規表示式獲取括號裡面的內容JS
- CSS 元素選擇器CSS
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- 求教:Selenium 中怎麼獲取偽類元素,
- JavaScript刪除元素節點程式碼例項JavaScript
- React獲取元件例項React元件
- JavaScript取餘數程式碼例項JavaScript
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- JS基礎_獲取元素的樣式JS
- 通過css類/選擇器選取元素文件結構和遍歷元素樹的文件CSS
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- JS 預編譯程式碼例項分析JS編譯