javascript實現的設定和獲取元素屬性
本章節介紹一下如何利用原生的javascript設定和獲取元素的屬性值。
這個屬性可以是元素內建屬性,也可以是自定義的屬性。
一.設定元素的屬性:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"/> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var odiv=document.getElementsByTagName("div")[0]; var obt=document.getElementById("bt"); obt.onclick=function(){ odiv.setAttribute("url","softwhy.com"); } } </script> </head> <body> <div></div> <input type="button" id="bt" value="檢視效果"/> </body> </html>
上面的程式碼,點選按鈕可以給div元素新增一個自定義屬性,屬性值是"softwhy.com"。
效果截圖如下:
二.獲取元素屬性值:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"/> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var odiv=document.getElementsByTagName("div")[0]; var obt=document.getElementById("bt"); obt.onclick=function(){ odiv.innerHTML=odiv.getAttribute("url"); } } </script> </head> <body> <div url="softwhy.com"></div> <input type="button" id="bt" value="檢視效果"/> </body> </html>
上面的程式碼可以獲取div元素的url屬性值,並寫入div中。
相關閱讀:
1.setAttribute()方法可以參閱setAttribute()一章節。
2.getAttribute()方法可以參閱javascript getAttribute()一章節。
3.innerHTML屬性可以參閱js innerHTML一章節。
相關文章
- jquery設定和獲取元素的屬性jQuery
- javascript學習之路之元素獲取和設定屬性JavaScript
- 設定和獲取元素固有屬性值
- javascript使用style方式如何設定和獲取元素的float浮動屬性JavaScript
- 原生javascript如何設定元素的屬性JavaScript
- JavaScript使用name屬性值獲取元素物件JavaScript物件
- Python的tkinter獲取元件屬性和設定元件屬性Python元件
- jQuery css()設定和獲取元素css屬性值程式碼例項jQueryCSS
- C#反射設定屬性值和獲取屬性值C#反射
- javascript如何獲取具有指定class屬性的元素物件JavaScript物件
- javascript通過class屬性獲取元素的程式碼JavaScript
- JavaScript獲取當前點選元素的id屬性值JavaScript
- javascript獲取物件直接量中的屬性和屬性值JavaScript物件
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- JavaScript 通過 type 屬性值獲取表單元素JavaScript
- js通過元素的class屬性獲取元素JS
- js獲取元素的方法與屬性JS
- style方式獲取元素的border和background等符合屬性
- JavaScript 獲取 checked 屬性值JavaScript
- javascript如何獲取屬性值JavaScript
- js如何獲取給定屬性的屬性值JS
- JavaScript設定屬性JavaScript
- javascript通用獲取元素樣式屬性值程式碼例項JavaScript
- jQuery點選元素獲取此元素的id屬性值jQuery
- 010-jQuery獲取和設定內容屬性jQuery
- 行內元素屬性設定
- jQuery獲取id屬性值具有點的元素jQuery
- 使用jQuery獲取iframe元素的value屬性值jQuery
- Jquery如何獲取和設定元素內容?jQuery
- jQuery如何設定元素的屬性值jQuery
- jQuery利用name屬性獲取表單元素jQuery
- jquery獲取id屬性值帶有點的元素jQuery
- javascript獲取網頁和螢幕尺寸相關屬性JavaScript網頁
- jQuery建立一個元素同時設定元素的屬性jQuery
- 動態設定元素的disabled屬性可用和不可用
- left和right屬性也可以設定元素的寬度
- jQuery - 獲取內容和屬性jQuery
- 獲取影像的屬性