Mostrar Value do select em uma input
Olá pessoal eu queria sabe como posso fazer para que o campo quant mostre o resultado selecionado em um input usando o scritp de multiplicar o valor, que ja desenvolvi ai em baixo.
Lembrando que o Select quant ja faz a função de jogar o quantidade para multiplicar o valor do produto. O que eu quero é que mostre em outra input o valor que escolheram para multiplicar em outro campo.
<script language="javascript">
var nItens = 2;
function recalculaTotais (frm)
{
var total = 0;
for (var i = 0; i < nItens; i++)
{
frm.total[i].value = Math.round(frm.preco[i].value * frm.quant[i].value * 100) / 100;
total += parseFloat(frm.total[i].value);
}
frm.totalgeral.value = total;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
</script>
<table width="223">
<tr>
<th width="74" bgcolor="EEEEEE" class="style3">Preço
<th width="61" bgcolor="F8F8F8" class="style3">Qtd. em dias
<th width="64" bgcolor="#EEEEEE"><span class="style3">Total</span>
<th width="10">
<tr>
<td class="style3"><span class="zero">R$:<input style="border: none; text-align:center; color:#F00; vertical-align:inherit; width:20px" type="text" name="preco" size=1 value="<?php echo $row_alugar['preco']; ?>" readonly="readonly">,00</span>
<td bgcolor="F8F8F8" class="style3">
<select name="quant" onChange="recalculaTotais(this.form)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<td><span class="zero">R$:<input style="border: none; text-align:center; color:#F00; vertical-align:inherit; width:20px" type="text" name="total" id="total" size=1 value="<?php echo $row_alugar['preco']; ?>" onfocus='this.form.quant[1].focus()' readonly="readonly">,00</span>
<tr>
<td><input type="hidden" name="preco" size=6 value="" onchange='recalculaTotais(this.form)'>
<td><input type="hidden" name="quant" size=6 value="" onchange='recalculaTotais(this.form)'>
<td><input type="text" name="quantidade" size=6 value="">
<td><input type="hidden" name="total" size=6 value="" onfocus='this.form.bot.focus()'>
<tr>
<td>
<input type="hidden" name="totalgeral"
size=6 value="" onFocus='this.form.bot.focus()'>
<td>
</table>
Lembrando que o Select quant ja faz a função de jogar o quantidade para multiplicar o valor do produto. O que eu quero é que mostre em outra input o valor que escolheram para multiplicar em outro campo.
<script language="javascript">
var nItens = 2;
function recalculaTotais (frm)
{
var total = 0;
for (var i = 0; i < nItens; i++)
{
frm.total[i].value = Math.round(frm.preco[i].value * frm.quant[i].value * 100) / 100;
total += parseFloat(frm.total[i].value);
}
frm.totalgeral.value = total;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
</script>
<table width="223">
<tr>
<th width="74" bgcolor="EEEEEE" class="style3">Preço
<th width="61" bgcolor="F8F8F8" class="style3">Qtd. em dias
<th width="64" bgcolor="#EEEEEE"><span class="style3">Total</span>
<th width="10">
<tr>
<td class="style3"><span class="zero">R$:<input style="border: none; text-align:center; color:#F00; vertical-align:inherit; width:20px" type="text" name="preco" size=1 value="<?php echo $row_alugar['preco']; ?>" readonly="readonly">,00</span>
<td bgcolor="F8F8F8" class="style3">
<select name="quant" onChange="recalculaTotais(this.form)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<td><span class="zero">R$:<input style="border: none; text-align:center; color:#F00; vertical-align:inherit; width:20px" type="text" name="total" id="total" size=1 value="<?php echo $row_alugar['preco']; ?>" onfocus='this.form.quant[1].focus()' readonly="readonly">,00</span>
<tr>
<td><input type="hidden" name="preco" size=6 value="" onchange='recalculaTotais(this.form)'>
<td><input type="hidden" name="quant" size=6 value="" onchange='recalculaTotais(this.form)'>
<td><input type="text" name="quantidade" size=6 value="">
<td><input type="hidden" name="total" size=6 value="" onfocus='this.form.bot.focus()'>
<tr>
<td>
<input type="hidden" name="totalgeral"
size=6 value="" onFocus='this.form.bot.focus()'>
<td>
</table>
comentários (0)
suspender
Lista de Respostas:
Nenhuma resposta foi publicada ainda.
