Ayudadme por favor con la funcion obligatorio

Jorge
12 de Junio del 2002
Hola a todos que tal yo aqui haber si podeis ayudarme hacer esto.
Bueno os explico un poquillo mi caso
Tengo un formulario con 3 cajas de texto por ejemplo: Nombre (la caja), Apellidos (la caja), Direccion (la caja) y luego tengo un text area, pues lo que tengo que hacer es que al rellenar Nombre que es el primero y Direccion que es el ultimo, y dejar vacio Apellidos que es el segundo y querer continuar a seguir rellenando el text-area que no me deje y me salga un alert diciendo tienes que rellenar apellidos y se ponga el foco en la casilla apellidos para empezar a escribir.
Eso es si alguien puede ayudarme se lo agradeceria muchisimo.
Bueno gracias y Saludos

multivac
12 de Junio del 2002
Eso no puedes hacerlo y que sea compatible con navegadores antiguos. Es decir, que los usuarios de esos navegadores se pueden saltar eso.

Lo que podrías hacer es dejar como "disabled" el textarea y poner un evento onChange en cada uno de los otros tres campos. La función que llamarán activará o desactivará el textarea en función de si tienen o no algo escrito.

Como los navegadores antiguos no aceptan tener campos desactivados, en ellos no funcionará esto.