@@Rolf B
document.getElementsByTagName("head")[0]
Du kannst auch
document.head
nehmen.
Lies: Du solltest …
.append('<script src="..." integrity="..." crossorigin=""><\/script>');
Das kannst Du nicht nehmen. Append akzeptiert zwar auch Strings, parsed aber kein HTML. Wenn Du ein HTML Element hinzufügen willst, musst Du es mit document.createElement erzeugen und die Attribute im Script setzen. Oder Du verwendest jQuery, dem kannst Du einen HTML String übergeben und es parsed ihn.
Nein. Vanilla-JavaScript kann das auch. ☞ Element.insertAdjacentHTML()
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann