Örnek
Değeri ile, bir sınıf özelliği oluşturma "democlass" ve bir o eklemek <h1> elemanı:
var h1 = document.getElementsByTagName("H1")[0]; // Get the
first <h1> element in the document
var att =
document.createAttribute("class"); //
Create a "class" attribute
att.value = "democlass";
// Set the value of the class attribute
h1.setAttributeNode(att);
// Add the class attribute to <h1>
niteliğini oluşturmadan önce:
Hello World
Niteliği belirledikten sonra:
Hello World
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
createAttribute() yöntem belirtilen adı içeren bir nitelik oluşturur ve bir Attr nesnesi olarak nitelik döndürür.
İpucu: kullan .value niteliğini özelliğinin değerini ayarlamak için özellik.
İpucu: kullan elemanı. setAttributeNode() yöntemi bir elemana yeni oluşturulan öznitelik eklemek için.
İpucu: Çoğu zaman, kullanmak isteyeceksiniz elemanı. setAttribute() yerine göre bir yöntem createAttribute() yöntemi.
Tarayıcı Desteği
Yöntem | |||||
---|---|---|---|---|---|
createAttribute() | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
document.createAttribute( Parametre Değerleri Parametre tip Açıklama attributename Attr object Gereklidir. Oluşturmak istediğiniz özelliğin adı
Teknik detaylar
Geri dönüş değeri: Temsil eden bir düğüm bir amacı, created öznitelik DOM Sürüm Çekirdek Seviye 1 Belge Nesne
Diğer Örnekler
Örnek
Değeri ile, a href özelliği oluşturma "www.w3ii.com" ve bir o eklemek <a> elemanı:
var anchor = document.getElementById("myAnchor"); // Get the <a>
element with id="myAnchor"
var att = document.createAttribute("href");
// Create a "href" attribute
att.value = "http://www.w3ii.com";
// Set the value of the href attribute
anchor.setAttributeNode(att);
// Add the href attribute to <a> niteliğini oluşturmadan önce:
Niteliği belirledikten sonra:
Kendin dene "