Örnek
Bir olmadığını öğrenmek <button> öğesi bir onclick özelliğini sahiptir:
var x = document.getElementById("myBtn").hasAttribute("onclick");
X'in sonucu olacaktır:
true
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
hasAttribute() , bu yöntem doğru döndürür specified öznitelik vardır, aksi takdirde yanlış döndürür.
İpucu: Kullanım setAttribute() yeni bir özellik eklemek veya eleman varolan özelliğin değerini değiştirmek için.
Tarayıcı Desteği
Tablodaki rakamlar tam yöntemini destekleyen ilk tarayıcı sürümü belirtin.
Yöntem | |||||
---|---|---|---|---|---|
hasAttribute() | Evet | 9.0 | Evet | Evet | Evet |
Sözdizimi
element .hasAttribute( attributename )
Parametreler
Parametre | tip | Açıklama |
---|---|---|
attributename | String | Gereklidir. Eğer varsa kontrol etmek istediğiniz özelliğin adı |
Teknik detaylar
Geri dönüş değeri: | eleman özelliklerini içermesi halinde Boole, aksi false, true döndürür |
---|---|
DOM Sürüm | Çekirdek Düzey 2 Eleman Nesne |
Diğer Örnekler
Örnek
Bir olmadığını öğrenmek <a> eleman bir hedef niteliği vardır. Eğer öyleyse, değerini değiştirmek target atfettikleri "_self" :
// Get the <a> element with id="myAnchor"
var x =
document.getElementById("myAnchor");
// If the <a> element has
a target attribute, set the value to "_self"
if
(x.hasAttribute("target")) {
x.setAttribute("target", "_self");
}
Kendin dene " İlgili Sayfalar
HTML Eğitimi: HTML Özellikleri
HTML DOM Referans: href="met_element_getattribute.html"> getAttribute() Method
HTML DOM Referans: href="met_element_removeattribute.html"> removeAttribute() Method
HTML DOM Referans: href="met_element_setattribute.html"> setAttribute() Method