Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] No funciona script javascript

Estas en el tema de No funciona script javascript en el foro de Javascript en Foros del Web. Buen dia gente: tengo un problema que no me funciona un script de validacion: este es codigo del script: function ValidarForm() { if(document.getElementById("mail").value == "") ...
  #1 (permalink)  
Antiguo 22/03/2013, 12:37
 
Fecha de Ingreso: marzo-2013
Mensajes: 24
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta No funciona script javascript

Buen dia gente: tengo un problema que no me funciona un script de validacion: este es codigo del script:

function ValidarForm()
{
if(document.getElementById("mail").value == "")
{
alert("No se ingreso el campo E-mail");
return false;
}

if(document.getElementById("usuario").value == "")
{
alert("No se ingreso el campo Usuario");
return false;
}

return true;
}

y el codigo el cual llama a este script es el siguiente:

<form action="sendMail.php" method="post" onsubmit="return ValidarForm();">

<label>Usuario: </label><br>

<input class="text" type="text" id="usuario" name="usuario"><br><br>

<label>E-mail</label><BR>
<input class="text" type="text" id="mail" name="mail"><br><br>

<input class="submit" type="submit" name="forget_pass" value="Recover password">

</form>


Alguien me podria indicar cual es el error por el cual no se activa el script?
  #2 (permalink)  
Antiguo 22/03/2013, 12:47
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: No funciona script javascript

favor utilice el highlight para mostrar código

mmm, no veo error, a no ser el como declares el bloque <script>, muéstranos ésa parte
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 22/03/2013, 13:40
Avatar de ArkangelGammar  
Fecha de Ingreso: enero-2011
Ubicación: <?php $persona->ubicacion('ArkangelGammar'); ?>
Mensajes: 179
Antigüedad: 13 años, 10 meses
Puntos: 19
Respuesta: No funciona script javascript

Cita:
Iniciado por saubietteleandro Ver Mensaje
Buen dia gente: tengo un problema que no me funciona un script de validacion: este es codigo del script:

function ValidarForm()
{
if(document.getElementById("mail").value == "")
{
alert("No se ingreso el campo E-mail");
return false;
}

if(document.getElementById("usuario").value == "")
{
alert("No se ingreso el campo Usuario");
return false;
}

return true;
}

y el codigo el cual llama a este script es el siguiente:

<form action="sendMail.php" method="post" onsubmit="return ValidarForm();">

<label>Usuario: </label><br>

<input class="text" type="text" id="usuario" name="usuario"><br><br>

<label>E-mail</label><BR>
<input class="text" type="text" id="mail" name="mail"><br><br>

<input class="submit" type="submit" name="forget_pass" value="Recover password">

</form>


Alguien me podria indicar cual es el error por el cual no se activa el script?
Proba esto:

Código:
        function ValidarForm()
	{
                var mail = document.getElementById('mail').value.trim;
                var usuario = document.getElementById('usuario').value.trim;
		if(mail== "")
		{
			alert("No se ingreso el campo E-mail");
			return false;
		}
		
		if(usuario == "")
		{
			alert("No se ingreso el campo Usuario");
			return false;
		}		
	
		return true;
	}
O en su defecto podes preguntar por la longitud de la siguiente manera:

Código:
        function ValidarForm()
	{
                var mail = document.getElementById('mail').value.length;
                var usuario =document.getElementById('usuario').value.length;		   
                if(mail== 0)
		{
			alert("No se ingreso el campo E-mail");
			return false;
		}
		
		if(usuario == 0)
		{
			alert("No se ingreso el campo Usuario");
			return false;
		}		
	
		return true;
	}

Avisa como te va.

Saludos
__________________
"No entiendes algo al menos que seas capaz de explicarselo a tu abuela.
Cada dia sabemos mas....y entendemos menos...."

A. Einstein - Genio mas alla de la razon.
  #4 (permalink)  
Antiguo 22/03/2013, 15:04
 
Fecha de Ingreso: marzo-2013
Mensajes: 24
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: No funciona script javascript

Cita:
Iniciado por maycolalvarez Ver Mensaje
favor utilice el highlight para mostrar código

mmm, no veo error, a no ser el como declares el bloque <script>, muéstranos ésa parte
ahi va la parte que declaro el script <script type="text/javascript" src="JS/ValidarFormPass.js"></script>
  #5 (permalink)  
Antiguo 22/03/2013, 15:09
 
Fecha de Ingreso: marzo-2013
Mensajes: 24
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: No funciona script javascript

ArkangelGammar no me funciono ninguno de los 2 :s
  #6 (permalink)  
Antiguo 22/03/2013, 15:14
 
Fecha de Ingreso: marzo-2013
Mensajes: 24
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: No funciona script javascript

Ya esta solucionado!!! el problema estaba cuando declaraba el script que indique que la carpeta era JS y en realidad la carpeta esta en minuscula osea js. Ya funciono. Gracias!

Etiquetas: funcion, input, php
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:40.