PREGUNTA: Cuando pulso el botón Enviar, lo único que consigo es que aparezca un nuevo mensaje de correo para enviar. ¿Qué estoy haciendo mal?
R: No estás haciendo nada "equivocado". Tu navegador/programa de correo no maneja los formularios muy bien. Necesitarás usar un script CGI para manejar tus formularios.

P: ¿Le va a pasar esto también a la gente que use mis formularios?
R: Invariablemente le pasará a algunos. Aunque, una vez más, usar un script CGI eliminará este problema.


Podemos cambiar fácilmente el texto de los botones:

<FORM>
<INPUT TYPE="submit" VALUE="¡Envíalo ahora mismo!">
<INPUT TYPE="reset" VALUE="¿Vas a limpiar el formulario?">
</FORM>

Si es necesario, el botón SUBMIT puede tener un NAME. Lo necesitarás si, por cualquier causa, tienes más de un botón SUBMIT en la misma página.


¿Puedo usar una imagen para un botón Submit? Pues claro, alma de cántaro.

<FORM>
<INPUT TYPE="image" SRC="submit.gif">
</FORM>

Añade WIDTH & HEIGHT para que tu navegador pueda cargar la imagen rápida y eficientemente. Añade un atributo ALT por si alguien está ejecutando el navegador sin imágenes, de forma que pueda aún enviar el formulario. Y añade un BORDER=0 si quieres eliminar el recuadro coloreado.

<FORM>
<INPUT TYPE="image" SRC="images/submit.gif" WIDTH=94 HEIGHT=26 BORDER=0 ALT="Submit">
</FORM>

Nota que INPUT TYPE="image" existe solamente para el botón Enviar.. No puede hacerse con el botón Reset.  

PREGUNTA: ¿Puedo hacer un botón que envíe al visitante a otra página?

R: Creo que podremos...

<FORM ACTION="../tables/index.html">
<INPUT TYPE="submit" VALUE="Tutor de Tablas">
</FORM>