Wie füge ich JavaScript über die URL-Leiste in eine Website ein?

Hier ist der JavaScript-Code, den ich in die Seite einfüge:

javascript:{document.head.innerHTML+='<script>function inject(){alert("hello");}</script>';
document.body.innerHTML+='<button onclick="inject()">Run</button>';}

Nachdem ich diesen Code in der URL-Leiste ausgeführt habe, überprüfe ich den Quellcode der Website. Sowohl die Schaltfläche als auch die Funktionsdefinition sind vorhanden. Durch Drücken der Schaltfläche wird jedoch nicht der erwartete Alarm ausgelöst.

Woran könnte das liegen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage