Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2013, 11:50
luis_carch11
 
Fecha de Ingreso: marzo-2013
Ubicación: venezuela
Mensajes: 15
Antigüedad: 11 años, 9 meses
Puntos: 0
por que parece que no entra en la funcion?

codigo javascript:
Código:
	function validaFloat(numero)
	{
		if (!/^([0-9])*[.]?[0-9]*$/.test(numero))
		{
		 alert("El valor " + numero + " no es un número \n");
		 return false;
		}
		else
		{
			return true;
		}
	}
	function verificaVacioNombre()
	{
		nombreValor=document.getElementById("campoNombre").value;
		longitudNombre=nombreValor.length;
		if(longitudNombre <= 2)
		{
			alert("Campo de nombre debe tener por lo menos 3 caracteres\n)");
			return false
		}
		else
		{
			return true;
		}
	}
	function verificaVacioSueldo()
	{
		sueldoValor=document.getElementById("campoSueldo").value;
		longitudSueldo=sueldoValor.length;
		if(longitudSueldo == 0)
		{
			alert("Campo de sueldo esta vacio \n");
			return false;
		}
		else
		{
			return true;
		}
	}
	function verificaVacioDescripcion()
	{
		descripcionValor=document.getElementById("textoDescripcion").value;
		longitudescripcion=descripcionValor.length;
		if(longitudescripcion <= 6)
		{
			alert ("Campo de descripción debe tener al menos 7 caracteres \n");
			return false
		}
		else
		{
			return true
		}
	}
	function verificaCombo()
	{
		combo=document.getElementById("unidadependiente");
		seleccionado=combo[combo.selectedIndex].value;
		if (seleccionado==0)
		{
			alert("Inserte Unidad Dependiente \n");
			return false;
		}
		else
		{
			return true;
		}
	}
	function enviador()
	{
		nombreCargo=document.getElementById("campoNombre").value;
		descripcionCargo=document.getElementById("textoDescripcion").value;
		sueldoCargos=document.getElementById("campoSueldo").value;
		seleccionado=combo[combo.selectedIndex].value;
		if(verificaVacioNombre() && verificaCombo() &&	verificaVacioDescripcion() && verificaVacioSueldo() && validaFloat(numero))
		{
			window.location.href='receptorDatos.php?n='+nombreCargo+
				'&d='+descripcionCargo+'&s='+sueldoCargos+'&c='+seleccionado;
		}
		else
		{
			alert ("hola");
		}
	}
</script>
y el html:

Código HTML:
 <div style="margin-top:20px;clear:both; float:left">Nombre:</div>
    
  <div style="float:left;margin-top:20px;margin-left:25px"><input  name="campoNombre" id="campoNombre" type="text" /></div>
  <div style="clear:both; float:left;margin-top:20px">Decripción</div>
  <div style="float:left;margin-top:20px;margin-left:13px"><textarea name="textoDescripcion" id="textoDescripcion" cols="" rows=""></textarea></div>
  <div style="clear:both; float:left; margin-top:20px">Unidad Dependiente: </div>
  <div style="float:left; margin-top:20px">
    <select name="unidadependiente" id="unidadependiente">
    </select>
  </div>
  <div style="clear:both; float:left;margin-top:20px">Sueldo</div>
  <div style="float:left;margin-top:20px;margin-left:37px"><input name="campoSueldo"  type="text" id="campoSueldo" maxlength="8" /></div> 

bueno el problema es que el enviador no da ningun alert ni hace nada, ayuda por favor