Tomado de:
http://www.forosdelweb.com/showthrea...928#post348928 Cita: nombre != "" && apellido != "" && mensaje != "")
Esto lo que hace es comprobar que no se hayan dejado en blanco los campos, sin embargo aqui noto que el codigo tiene un error, porque el "" representa que el campo esta vacio pero que ya fue todaco por el cursor, pero cuando el cuadro no ha sido tocado no representa "" sino un null por lo que no seria malo agregar esto....
&& nombre != null && apellido != null && mensaje != null
Maltos.
A mí, me pareció interesante porq no le funcionaba y la explicación de Maltos