Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2006, 16:59
Avatar de HiTek
HiTek
 
Fecha de Ingreso: noviembre-2003
Ubicación: LF, Santiago.Chile
Mensajes: 217
Antigüedad: 21 años
Puntos: 0
Consulta por error al validar un form

Estimados, necestio una ayuda para revisar en que estoy fallando con este code...

Código:
<script language="javascript">
function validar()
{
    var f = document.formularioforo;
    var f_error = 0;
    if(f.cmb_comuna.value=='')f_error=1;
    if(f.txt_nombre.value=='')f_error=1;
    if(f.txt_email.value=='')f_error=1;
    if(f.txt_mensaje.value=='')f_error=1;
    if(f_error==0)
    {
        var mensaje='Su opinion sera guardada en nuestro foro,si desea realizar algun cambio presione el boton -Cancelar- en caso contrario presione el boton -Aceptar-';
        if( confirm(mensaje) )
            f.submit();
    }
    else
        alert('Por favor complete todos los datos \nsolicitados antes ingresar su opinion, gracias.');
}
</script>
El formulario efectivamente se llama 'formularioforo' y valida bien los campos si ellos están vacíos, si rutean el trozo de código y asumiendo que todos los campos contienne un valor la variable 'f_error' es '0' por lo que procede a la confirmación del envío del form, si presiona ?cancelar' puede editar los valores de los campos peroooooo si presiona 'Aceptar' charaaaaaaaannnnn!!!!

El objeto no acepta esta propiedad o método -> f.submit();

Como dato tengo el explorer 6.0 y opera 8.5

gracias a toos...incluso a los que sólo leen :D