English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
createAttribute()HTML DOM createAttribute() メソッドメソッドで新しい属性ノードを作成し、それをAttr
オブジェクトを返します。
.value属性で属性の値を設定します。DOMは、createAttribute()のこの方法で特定の要素にどの種類の属性を追加するかを強制しません。attribute
.value属性で属性の値を設定します。element 使用setAttributeNode()メソッド
または、以下のメソッドを使用して新しい属性を要素に追加できます。element .setAttribute()メソッドがcreateAttribute()メソッドを代わりに使用します。
document.createAttribute(name)
var node = document.getElementById("result"); var a = document.createAttribute("href"); a.value = "https:"//ja.oldtoolbag.com/"; node.setAttributeNode(a);テストをしてみる‹/›
すべてのブラウザが完全にcreateAttribute()メソッドをサポートしています:
メソッド | |||||
createAttribute() | は | は | は | は | は |
パラメータ | 説明 |
---|---|
name | 属性名を含む文字列 |
返り値: | 作成された属性のAttrオブジェクトを示す |
---|---|
DOMバージョン: | DOMレベル1 |
src属性を「clouds.png」として作成し、<img>要素に挿入する:
var node = document.querySelector("img"); var a = document.createAttribute("src"); a.value = "/run/images/clouds.png"; node.setAttributeNode(a);テストをしてみる‹/›