Todavía soy muy nuevo con las extensiones de Chrome y solo estoy probando cosas. Ahora tengo un popup.html que con un formulario corto que quiero crear una alerta cuando se hace clic en Enviar. No puedo entender por qué no funciona.La alerta no aparece en popup.html de la extensión de cromo
<!doctype html>
<html>
<head>
<title>Test</title>
<script type="text/javascript" src="popup.js">
</script>
</head>
<body onload="alert('open')">
<form>
Username: <input type='text' id="username" name='username'></input>
Password: <input type='password' id='password' />
<button onclick="alert('test');return false;">Login</button>
</form>
</body>
</html>
¿Alguna sugerencia?
Editar: Incluso hice una carga en la etiqueta del cuerpo para ver si una alerta se abriría allí pero no es así. En el popup.js tengo una alerta abierta en window.onload y eso funciona sin embargo.
Hmm Yo cambié eso porque tiene sentido pero la alerta aún no aparece. Incluso agregué un onLoad al cuerpo para ver si ocurría una alerta allí pero no fue así:/ –
Asegúrese de volver a cargar su extensión cuando realice cambios. Puede encontrar esto yendo a chrome: // settings/extensions # en chrome y haciendo clic en el nombre de la extensión para ampliar para obtener más opciones. –
¡ah, ya veo! De acuerdo, moví todo a un archivo js separado y uso addeventlisteners y funcionó perfectamente. ¡¡Gracias!! –