04 junio 2009

Errores de programación, capítulo 3

Este error es tan breve como estúpido. Estoy creando un formulario que deberá ejecutar un archivo PhP al pulsar un botón definido como input. Hasta aquí, trivial. Por algún motivo que aún no comprendo, en vez de poner input type="submit", como llevo haciendo toda la vida, me da por poner input type="button"... ¿Consecuencia? Dos o tres horas perdidas, desesperado, sin explicarme como un formulario que está bien escrito no hace nada al pulsar el botón...

Claro que no hace nada. un input de tipo "button" no tiene acción asociada, y deben definirse eventos para que se disparen al pulsarlo... Si pulsas un botón de tipo "button" no envía el formulario. Y que haya perdido casi dos horas con eso...

No hay comentarios: