HTML DOM hasAttribute() Metode
❮ Die elementvoorwerpVoorbeeld
Vind uit of 'n <button>-element 'n onclick-kenmerk het:
var x = document.getElementById("myBtn").hasAttribute("onclick");
Meer "Probeer dit self" voorbeelde hieronder.
Definisie en gebruik
Die hasAttribute() metode gee waar as die gespesifiseerde kenmerk bestaan, anders gee dit vals terug.
Wenk: Gebruik setAttribute() om 'n nuwe kenmerk by te voeg of die waarde van 'n bestaande kenmerk op 'n element te verander.
Blaaierondersteuning
Die nommers in die tabel spesifiseer die eerste blaaierweergawe wat die metode ten volle ondersteun.
Method | |||||
---|---|---|---|---|---|
hasAttribute() | Yes | 9.0 | Yes | Yes | Yes |
Sintaksis
element.hasAttribute(attributename)
Grense
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to check if exists |
Tegniese besonderhede
Terugkeerwaarde: | 'n Boolean, gee waar as die element eienskappe het, anders vals |
---|---|
DOM weergawe | Kernvlak 2 Elementvoorwerp |
Meer voorbeelde
Voorbeeld
Vind uit of 'n <a>-element 'n teikenkenmerk het. Indien wel, verander die waarde van die teikenkenmerk na "_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");
}
Verwante bladsye
HTML-tutoriaal: HTML-kenmerke
HTML DOM Verwysing: getAttribute() Metode
HTML DOM Verwysing: removeAttribute() Metode
HTML DOM Verwysing: setAttribute() Metode
❮ Die elementvoorwerp