Podrás encontrar la foma de validar campos email, campos de texto, campos numéricos, campos vacios, etc en un formulario en las FAQs de Javascript
:
Validación de formularios
Y en las FAQs de HTML también podrás encontrar código referente a formularios... como enviar por correo, o con página de confirmación de datos, etc
Formularios
Intenta hacerlo tú y luego vas preguntando más concretamente las dudas que se te presenten... es la única forma que tienes de aprender de verdad como se hace.
Un beso