05/05/2008, 06:19
|
| | Fecha de Ingreso: mayo-2008
Mensajes: 8
Antigüedad: 16 años, 6 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. |