Foros del Web » Programando para Internet » Javascript »

Funcion que no hace su cometido

Estas en el tema de Funcion que no hace su cometido en el foro de Javascript en Foros del Web. Hola, no se porque, pero creo que borraron un post donde ya pregunte esto.., bueno, la cosa esque he hecho una funcion donde al enviar ...
  #1 (permalink)  
Antiguo 17/06/2007, 02:57
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 18 años, 8 meses
Puntos: 5
Mensaje Funcion que no hace su cometido

Hola, no se porque, pero creo que borraron un post donde ya pregunte esto.., bueno, la cosa esque he hecho una funcion donde al enviar el formulario esta comprueva si los campos "nombre" y "grafico" estan vacios, si es asi me muestra una alerta y el formulario no se envia. El fallo esta en que el formulario se envia esten o no estos campos vacios, aqui la funcion:
Código:
	function Enviar()
	{
  	if (document.formulario_principal.nombre.value== "" || document.formulario_principal.grafico.value== "")
		{
  		alert("Los campos 'nombre' y 'grafico' deben ser completados");
			formulario_principal.nombre.focus();
			return false;
		}
		formulario_principal.submit();
	}
Y aqui en la propiedad "onsubmit" del formulario:
Código HTML:
onsubmit="return Enviar()"
por si acaso os dejo el <form>:
Código HTML:
<form id="formulario_principal" name="formulario_principal" method="post" action="procesar/procesar_objetos_insertar.php" onsubmit="return Enviar()"> 
Gracias y saludos! a ver si me pueden ayudar =)
  #2 (permalink)  
Antiguo 17/06/2007, 03:03
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 3 meses
Puntos: 772
Re: Funcion que no hace su cometido

Hola astut

No se ha borrado nada, lo tienes unos mensajes más abajo. Puedes continuar planteando tus dudas allí.

Mensaje cerrado.

Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 15:35.