cuando el usuario hace clic en \\\"Hyhy\\\", \\\"HA\\\" debe cambiarse a \\\"xxx\\\", pero no funciona en la extensión.
Respuesta:
Chrome Extensions y Firefox WeBExtensions no permiten JavaScript en línea. Por lo tanto, se deben utilizar otros métodos para unir eventos.
Una forma es asignar una ID al enlace (por ejemplo, ) y vincular el evento usando addEventListener en el archivo popup.js:
document.addEventListener(\\'DOMContentLoaded\\', function() { var link = document.getElementById(\\'link\\'); // 点击逻辑如下: link.addEventListener(\\'click\\', function() { hellYeah(\\'xxx\\'); });});
asegúrese de que popup.js se cargue como un archivo de script separado:
","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"}}
extension onClick o inline script no funciona
problema:
En extensión en el caso de la función OnClick, la función OnClick no puede realizar su función esperada, aunque funciona bien en un navegador normal.
Ejemplo de ejemplo:
function hellYeah(text) { document.getElementById("text-holder").innerHTML = text; }function Hellyeah (text) { document.getElementById ("Text-Holder"). InnerHtml = Text; }
function hellYeah(text) { document.getElementById("text-holder").innerHTML = text; }
cuando el usuario hace clic en "Hyhy", "HA" debe cambiarse a "xxx", pero no funciona en la extensión.
Respuesta:
Chrome Extensions y Firefox WeBExtensions no permiten JavaScript en línea. Por lo tanto, se deben utilizar otros métodos para unir eventos.
Una forma es asignar una ID al enlace (por ejemplo, ) y vincular el evento usando addEventListener en el archivo popup.js:
document.addEventListener('DOMContentLoaded', function() { var link = document.getElementById('link'); // 点击逻辑如下: link.addEventListener('click', function() { hellYeah('xxx'); }); });
asegúrese de que popup.js se cargue como un archivo de script separado:
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3