JavaScript - Ayuda para multiplicar con varios resultados

 
Vista:
sin imagen de perfil

Ayuda para multiplicar con varios resultados

Publicado por Miguel (1 intervención) el 24/04/2010 13:56:55
Hola. Tengo este código pero no sé cómo modificarlo para lo que quiero hacer. Quiero multiplicar una sola variable (la que se introduce en el input 'op1') por varios números decimales. El resultado de cada uno aparece en los campos 'total24', 'total22', etc.... cuando se pulsa el botón 'calcular'.

<form>
<p>Peso
<input name="op1" type="text" size="10" maxlength="15" />
gramos</p>
<p><br />
</p>
<table width="92%" border="0" cellspacing="5">
<tr>
<td>24k</td>
<td>22k</td>
<td>18k</td>
<td>14k</td>
<td>12k</td>
<td>10k</td>
<td>9k</td>
</tr>
<tr>
<td><input name="total24" type="text" size="10" maxlength="10" /></td>
<td><input name="total22" type="text" size="10" maxlength="10" /></td>
<td><input name="total18" type="text" size="10" maxlength="10" /></td>
<td><input name="total14" type="text" size="10" maxlength="10" /></td>
<td><input name="total12" type="text" size="10" maxlength="10" /></td>
<td><input name="total10" type="text" size="10" maxlength="10" /></td>
<td><input name="total9" type="text" size="10" maxlength="10" /></td>
</tr>
</table>
<p>  </p>
<p><br />
<input type="button" value="calcular" onclick="
var form = this.form;
form.total.value = form.op1.value * 10;
" />
</p>
</form>


Espero haberme explicado. Saludos y gracias!
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
Imágen de perfil de ScriptShow
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

RE:Ayuda para multiplicar con varios resultados

Publicado por ScriptShow (692 intervenciones) el 26/04/2010 11:46:29
Saludos Miguel,

veamos un ejemplo sencillo del funcionamiento:

<form name="form">
<p>Peso <input name="op1" type="text" size="10" maxlength="15" /> Total <input name="total" type="text" size="10" maxlength="15" /> gramos</p>
<input type="button" value="calcular" onclick="javascript:document.form.total.value = document.form.op1.value * 10;" />
</form>

Ahora puedes adaptarlo a otros propósitos. Si lo precisas, también se puede hacer con una función JavaScript.

Espero sea útil.
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