Hola, no tengo mucha idea en programación. Estoy en un curso de programación web ahora y me han pedido que realice una actividad, que consiste en que desde los datos recogidos desde un formulario HTML, al pulsar en un botón "CREAR", se genere una página nueva cumpliendo con los datos obtenidos en el formulario.
El formulario HTML ya lo he realizado pero ahora no se enlazar bien los datos con el js.

Instrucciones:

El formulario recopilará los siguientes datos, a partir de los cuales se construirá una ventana nueva mediante JavaScript con las características recogidas en el formulario:
• Nombre: Se refiere al nombre que tendrá la ventana que se creará por JavaScript.
• Ancho: Valor numérico que solo podrá tomar valores entre 600 y 800. Este campo hace referencia al ancho que tendrá que tener la ventana generada mediante JavaScript.
• Alto: Valor numérico que solo podrá tomar valores entre 400y 600. Este campo hace referencia al alto que tendrá que tener la ventana generada mediante JavaScript.
• Color de Fondo: Será un campo de tipo “color” de manera que se abrirá una paleta de colores donde seleccionar el color de fondo que tendrá la nueva ventana creada
mediante JavaScript.
• Texto a mostrar: Sera un campo donde se podrá introducir el texto que
posteriormente se introducirá en la ventana creada mediante JavaScript.

Todos estos campos se crearán mediante las nuevas propiedades y atributos introducidos por
HTML5 de manera que las validaciones de campos requeridos se realizarán de forma
automática sin necesidad de programar nada en JavaScript.
El único punto donde se enlazará con JavaScript es en el botón “Crear” de manera que al hacer
clic sobre él, se creará una nueva ventana con las características introducidas en el formulario.
Todo el código javascript y los estilos CSS deben estar en sus correspondientes ficheros .js y
.css de manera que se independizará por completo del código HTML. En este sentido la web
contendrá 3 ficheros:
• index.html
• estilos.css
• funciones.js