 
			
				05/05/2008, 06:19
			
			
			     |  
      |    |    |    Fecha de Ingreso: mayo-2008  
						Mensajes: 8
					  Antigüedad: 17 años, 5 meses Puntos: 0     |        |  
  |      Re: Socorro, ayuda al novato.        Saludos de nuevo, bien el objetivo de la función es que haga  lo mismo que la que figura en esta dirección :http://www.fundaciontripartita.es/publico/FormularioCalculoCredito2007.aspx  
para establecerla en un banner echo en Ajax..   
Los valores de entrada serían el numero de empleados y el Tc1 que se multiplicaría por 0,007 (0,7%) que a su vez se multiplicaria por un porcentaje obtenido según el numero de empleados.. prefijado en la tabla..   
De 6-9 empleados=100%   
De 10-49 empleados= 75%   
De 50-249 empleados= 60%   
Más de 250 empleados= 50%   
De esta forma yo lo establecí asi, no se si esta bien..   
        var1 = parseInt(formu.numeroEmpleados.value, 10) 
	var2 = parseInt(formu.TC1.value, 10) 
        var3 = parseInt(formu.CF.value, 10) 
	//valida que sean numeros 
	if ( isNaN(var1) || isNaN(var2) ) { 
		alert("Debe cumplimentar los dos campos con valores numéricos.") 
		return false 
	//valida que sean positivos 
	} else	if (var1 < 0 || var2 < 0) { 
		alert("Los valores numéricos introducidos\ndeben ser positivos.") 
		return false 
	//ok, envio formulario 
	} else { 
	if (var1 = 6, 7, 8, 9) 
	         else var2 * 0,007 = var3 
				alert("Credito formativo = " var3) 
		return false   
	if (var1 < 10 || var1 > 49 ) 
			else var2 * 0,007 * 0.075 = var3 
				alert("Credito formativo = " var3) 
        return false 
    if (var1 < 50 || var1 > 249 ) 
			else var2 * 0,007 * 0.060 = var3 
				alert("Credito formativo = " var3) 
		return false 
	if (var1 < 250 ) 
			else var2 * 0,007 * 0.050 = var3 
				alert("Credito formativo = " var3) 
		return true         
	} 
}   
</script>   
Notas:  
-Estoy haciendolo en el Komodo pero si sabeis uno mejor para novatos en Javascript que tambien soporte Ajax, os agradecería que me lo dijerais.   
-Por cierto dado que mi trabajo tendrá bastante Dreamweaver tengo pensado instalar los spryes para Ajax.. ¿sabeis que tal van para cs3?.   
- En la linea --> var2 = parseInt(formu.TC1.value, 10) el editos del Komodo me dice que hay un error de syntaxis; mas concretamente :  
       Syntaxerror: missing } in XML expression    
¿alguien sabe que significa?.   
Espero haber sido mas claro.. Gracias por adelantado. 
Aguardo vuestras respuestas impacientemente.   
Un saludo.           |