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:
  1. element.getAttribute()
  2. element.setAttribute()
  3. element.hasAttribute()
  4. element.removeAttribute()
element.getAttribute():
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 ">

element.hasAttribute():
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 ">