JavaScript - funcion para un porcentaje

 
Vista:
sin imagen de perfil
Val: 15
Ha aumentado su posición en 162 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

funcion para un porcentaje

Publicado por Aldemir Urzo (20 intervenciones) el 04/08/2006 21:13:38
necesito su ayuda, si alguien puede ayudarme, como hago para que en javascript yo pueda hacer una operacion aritmetica, la idea es que debo multiplicar el valor del monto pagado por el de la tarifa y esto por supuesto me va a dar el monto retenido, CLARO EN JAVASCRIPT:
aqui esta el codigo:
<TR>
<TD ALIGN="right"><LABEL FOR='obj2' ACCESSKEY='M'>
<SPAN CLASS='sub'>M</SPAN>onto Pagado:</LABEL></TD>

<TD><INPUT STYLE='text-align:right'ID='obj2' TYPE="text" VALUE=0.00 NAME="monto" ID="monto"></TD></TR>

<TR>
<TD>Tarifa:</TD>
<TD><INPUT STYLE='text-align:right'ID='obj3' TYPE="text" VALUE=0.00 NAME="poretencion""></TD>
</TR>
<script language="javascript">
function prod(a,b)
{
x=a*b
return x
}

</script>
***AQUI EN ESTA ETIQUETA DEBERIA QUEDAR EL RESULTADO

<TR>
<TD>Monto Retenido:</TD>
<TD><INPUT STYLE='text-align:right' ID='obj5' TYPE="text" NAME="montoretenido" VALUE="0.00">
</TD>
</TR>

les agradezco su esfuerzo por ayudar.
saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:funcion para un porcentaje

Publicado por maree (28 intervenciones) el 08/08/2006 23:23:49
Hola, cuando voy a usar valores que capturo del usuario en cajas de texto, siempre me resulta mas facil utilizar "form", y de esta forma los manejo sin problemas en javascript

Aca esta la mejora a tu codigo, con el calculo que entiendo estas buscando..

<html>
<script language="javascript">
function prod()
{
a = document.p.monto.value
b = document.p.poretencion.value
a = parseFloat(a);
b = parseFloat(b);

x = a * b;
document.p.montoretenido.value = x;

}

</script>

<body>
<table><form name=p>
<TR>
<TD ALIGN="right"><LABEL FOR='obj2' ACCESSKEY='M'>
<SPAN CLASS='sub'>M</SPAN>onto Pagado:</LABEL></TD>

<TD><INPUT STYLE='text-align:right'ID='obj2' TYPE="text" VALUE=0.00 NAME="monto" ID="monto"></TD></TR>

<TR>
<TD>Tarifa:</TD>
<TD><INPUT STYLE='text-align:right'ID='obj3' TYPE="text" VALUE=0.00 NAME="poretencion"></TD>
</TR>

<TR>
<TD>Monto Retenido:</TD>
<TD><INPUT STYLE='text-align:right' ID='obj5' TYPE="text" NAME="montoretenido" VALUE="0.00">
</TD>
</TR>
<tr>
<td><input type=button value="Calcular" onClick="prod()"></td></tr>
</form>
</table>
</body>
</html>

Bueno, espero te sirva, bye...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar