Attribute()
Attribute() ist eine Methode des
HTML DOM Elements und es
kann auf mehreren Varianten eingesetzt werden.
Ich möchte hier auf folgende vier Attribute-Methoden eingehen:
Ich möchte hier auf folgende vier Attribute-Methoden eingehen:
- element.getAttribute()
- element.setAttribute()
- element.hasAttribute()
- element.removeAttribute()
element.getAttribute():
Gibt das angeforderte Attribute des Elementes zurück.
<a href =" skillflow.de ">
let tempAttr = element.getAttribute( ' href ' );
tempAttr == skillflow.de;
Gibt das angeforderte Attribute des Elementes zurück.
<a href =" skillflow.de ">
let tempAttr = element.getAttribute( ' href ' );
tempAttr == skillflow.de;
element.setAttribute():
Überschreibt das bestehende Attribut oder setzt ein Neues, wenn nicht vorhanden.
<a href =" skillflow.de ">
element.setAttribute( ' target ' , ' _blank ');
<a href =" skillflow.de " target=" _blank ">
Überschreibt das bestehende Attribut oder setzt ein Neues, wenn nicht vorhanden.
<a href =" skillflow.de ">
element.setAttribute( ' target ' , ' _blank ');
<a href =" skillflow.de " target=" _blank ">
element.hasAttribute():
Prüft auf ein Attribute wie z.B. href.
Prüft auf ein Attribute wie z.B. href.
Wenn ein Element eine Hyperreferenz (href) besitzt, ändern wir dieses. <a href =" URL "> if ( element.hasAttribute(' href ') ) { element.setAttribute( ' href ' , ' skillflow.de ' ); } <a href =" skillflow.de ">
element.removeAttribute():
Entferne ein Attribut aus einem Element:
<a href =" skillflow.de " target=" _blank ">
element.removeAttribute( " href " )
<a target=" _blank ">
Entferne ein Attribut aus einem Element:
<a href =" skillflow.de " target=" _blank ">
element.removeAttribute( " href " )
<a target=" _blank ">