javascript如何建立一個屬性節點物件
建立一個元素節點是比較常見的操作,使用document.createElement()函式即可實現。
具體可以參閱js createElement()函式的作用一章節。
下面是一段能夠實現此功能的程式碼例項,它能夠建立一個屬性節點,並新增到響應的元素上。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .setcolor{ color:green; } </style> <script type="text/javascript"> window.onload=function(){ var obt=document.getElementById("bt"); var attr=document.createAttribute("class"); attr.value="setcolor"; obt.onclick=function(){ obt.setAttributeNode(attr); } } </script> </head> <body> <input type="button" id="bt" value="檢視效果"/> </body> </html>
上面的程式碼實現可以為按鈕新增一個class屬性節點,將按鈕的字型顏色設定為綠色。
相關文章
- 理解 JavaScript 物件的屬性JavaScript物件
- Javascript 如何判斷物件為空 {},以及是否包含某個屬性?JavaScript物件
- 動態建立節點並且給建立的元素新增屬性
- JavaScript ----- 操作DOM物件的屬性JavaScript物件
- JavaScript物件的資料屬性與訪問器屬性JavaScript物件
- JavaScript物件屬性是有序的嗎?JavaScript物件
- JavaScript刪除和清空物件屬性JavaScript物件
- JavaScript遍歷物件屬性順序JavaScript物件
- JavaScript內建物件屬性及方法大全JavaScript物件
- JavaScript訪問物件的屬性和方法JavaScript物件
- JavaScript 獲取下一個元素節點JavaScript
- JVM是如何建立一個物件的?JVM物件
- 如何建立一個“純淨”的物件物件
- JavaScript 判斷物件中是否有某屬性JavaScript物件
- 陣列物件按物件某個屬性排序陣列物件排序
- 關於python類屬性和例項屬性的一些細節注意點Python
- 論如何監聽物件某個屬性的變化物件
- React滑鼠點選事件物件中的幾個用到的屬性React事件物件
- JavaScript建立物件(一)——工廠模式JavaScript物件模式
- JavaScript中的物件學習筆記(屬性操作)JavaScript物件筆記
- js物件屬性JS物件
- JavaScript 節點物件的型別與名稱JavaScript物件型別
- Poco 框架實操:獲取節點屬性的高效技巧 (一)框架
- Poco框架實操:獲取節點屬性的高效技巧(一)框架
- 如何執行一個 Conflux 節點UX
- 如何在Hybris commerce裡建立一個media物件物件
- java lambda list集合中物件某屬性重複,只取第一個物件Java物件
- 瀏覽器中的JavaScript核心BOM(瀏覽器物件模型)重點掌握物件之Location物件的屬性與方法瀏覽器JavaScript物件模型
- JavaScript childElementCount 屬性JavaScript
- JavaScript prototype屬性JavaScript
- JavaScript files 屬性JavaScript
- JavaScript cells 屬性JavaScript
- JavaScript rows 屬性JavaScript
- JavaScript nodeName 屬性JavaScript
- JavaScript offsetX 屬性JavaScript
- JavaScript classList 屬性JavaScript
- JavaScript rowIndex 屬性JavaScriptIndex
- JavaScript tagName 屬性JavaScript
- JavaScript nextElementSibling 屬性JavaScript