Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2010, 18:25
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Problema al validar un formulario

el problema es que las referencias directas, solo la soportan pocos navegadores, úsalo así:

Código Javascript:
Ver original
  1. function valida_envia(){
  2.     //valido el nombre
  3.  
  4.     if (document.forms['crearproyecto'].elements['titulo'].value.length==0){
  5.        alert("Debe introducir un titulo");
  6.        document.forms['crearproyecto'].elements['titulo'].focus();
  7.        return 0;
  8.     }
  9.  
  10. }

notas las colecciones forms y elements, son la manera adecuada, ¿te parece muy largo?, puedes usar document.getElementById('id_titulo').value.length (pero en este caso colocando el atributo id al input )

NOTA: en javascript TODAS las líneas de expresión (no estructuras de flujo/control) terminan en punto y coma (;)

Última edición por maycolalvarez; 23/07/2010 a las 18:32