Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2009, 06:54
Avatar de ceSharp
ceSharp
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
Puntos: 66
Respuesta: Campo obligatorio en tabla

Hola Frankdeke,
deberías usar una funcion javascript de validación antes de continuar con el proceso. suponiendo que tengas un botón que avanza hacia otra página deberias hacer lo siguiente:
- pon un evento onclientclick u onclick (en función de lo que necesites o en qué estes programando. se trata de retener la pagina en cliente antes de avanzar con el proceso). En dicho evento le dices --> onclick="return obligatorios();"
- la funcion de javascript mas o menos sería asi:
<script>
function obligatorios()
{
var nombre = document.all.NOMBRE;
var NIF = document.all.NIF;
//... todas los IDs de los INPUTS que necesites que sean campos obligatorios
if(nombre.value.length <= 0)
{
alert('debe rellenar nombre');
nombre.focus();
return false;
}
if(NIF.value.length <= 0)
{
alert('debe rellenar NIF');
NIF.focus();
return false;
}
//... y así con todos los que quieras que sean obligatorios
}
</script>

esta función va controlando todos los campos obligatorios y cuando ve que no hay nada escrito (length = 0) salta una alerta y no permite avanzar.

salu2