Wenn der Benutzer auf \\\"Hyhy\\\" klickt, sollte \\\"HA\\\" in \\\"xxx\\\" geändert werden, aber es funktioniert nicht in der Erweiterung.
function hellYeah(text) {  document.getElementById(\\\"text-holder\\\").innerHTML = text;}
Antwort:

Eine Möglichkeit besteht darin, dem Link (z. , function () { var link = document.getElementById ('link'); // Die Klicklogik lautet wie folgt: link.addeventListener ('klick', function () { hellyeah ('xxx'); });}); \\\"Why

stellen sicher, dass popup.js als separate Skriptdatei geladen wird:

","image":"http://www.luping.net/uploads/20250206/173880504967a40f39c1d94.jpg173880504967a40f39c1d9c.jpg","datePublished":"2025-02-06T11:36:29+08:00","dateModified":"2025-02-06T11:36:29+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}

„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“

Warum funktioniert meine Inline -Onclick -Funktion nicht in einer Chrom-/Firefox -Erweiterung?

Gepostet am 2025-02-06
Durchsuche:935

Why Doesn't My Inline onclick Function Work in a Chrome/Firefox Extension?

Erweiterung Onclick oder Inline -Skript funktionieren nicht

Problem:

function hellYeah(text) {
  document.getElementById("text-holder").innerHTML = text;
}
function hellYeah(text) {
  document.getElementById("text-holder").innerHTML = text;
}
In der Erweiterung im Fall der Onclick -Funktion kann die Onclick -Funktion ihre erwartete Funktion nicht ausführen, obwohl sie in einem normalen Browser gut funktioniert.

code Beispiel:

Funktion hellyeah (text) { document.getElementById ("Textinhaber"). Innerhtml = Text; }

Erste Erweiterung Popup

Wenn der Benutzer auf "Hyhy" klickt, sollte "HA" in "xxx" geändert werden, aber es funktioniert nicht in der Erweiterung.
function hellYeah(text) {
  document.getElementById("text-holder").innerHTML = text;
}
Antwort:

Eine Möglichkeit besteht darin, dem Link (z. , function () { var link = document.getElementById ('link'); // Die Klicklogik lautet wie folgt: link.addeventListener ('klick', function () { hellyeah ('xxx'); }); }); Why Doesn't My Inline onclick Function Work in a Chrome/Firefox Extension?

stellen sicher, dass popup.js als separate Skriptdatei geladen wird:

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3