Sempre che abbia capito non devi riferiti alla variabile nuevaVentana (che non credo neanche che serva in questo contesto) visto che il pulsante enviar è dentro la pagina formulario.html ti basta fare cosi: document.getElementById("enviar").addEventListener ("click",scriviDati); chiaramente anche la funzione scriviDati dovrà essere nella stessa pagina formulario, nel caso invece che sia nella pagina madre prova cosi:document.getElementById("enviar").addEventLis tener("click",opener.scriviDati);