JavaScript: Bibliothek - Set Attribute mit Objekt

Ich möchte jetzt unsere bib_oop.js um die oben vorgestellte Funktion erweitern:
setAttr()
Unsere Methode erwartet drei Parameter:

  • Selektor
  • Das Attribute
  • Den Wert
bib.setAttr( 'selektor' , 'attribute', 'wert')

bib_oop.js:
function getObj(){
...
	this.setAttr = function( el , att , val  ){
		const myEl = this.elem( el );
		// Wenn ein Array geliefert wird
		if ( myEl.length > 1 ) {
			myEl.forEach( el => {
				el.setAttribute( att , val );
			});
		}else{
			myEl.setAttribute( att , val );
		}
	}
}

// Initialisierung
const bib = new getObj();

Der Aufruf: bib.setAttr( 'selektor' , 'attribute', 'wert') wie Oben schon gezeigt.

Wenn Ihr Anregungen oder Kommentare habt, seid so nett und kontaktiert mich unter: Kontakt

Kopiert Euch die gesamte bib_oop.js als bib_oop.txt: Code