Hola a todos, y desde ya, gracias por entrar al post.
Hoy les escribo para pedirles ayuda sobre un script que muestro a continuación:
Código:
<html>
<head>
<script type="text/javascript">
var nOption = new Array()
var i=0;
var p=0;
for (i=0;i<=21;i++)
{
nOption[i] = 5+p;
p = p + 5;
}
function cambio(isList)
{
txtIndex = isList.selectedIndex;
document.getElementById('precio_final').innerHTML = nOption[txtIndex];
}
</script>
</head>
<body>
<!-- precio final -->
<p style="font-size:40px;">Predio final: $<span id="precio_final" style="color:#F30">5</span></p>
<!-- productos -->
<p>Producto 1</p>
<select name="precio1" onchange="cambio(this)">
<? $p = 0; for($i=1;$i<=20;$i++){ ?>
<option value="producto_<?=$i?>">Producto <?=$i?></option>
<? $p = $p+5;} ?>
</select>
<!-- Quiero sumar este producto al precio final -->
<p>Otro producto: Quiero sumar este producto al precio final</p>
<select name="precio2">
<? $p = 0; for($i=1;$i<=20;$i++){ ?>
<option value="otro_producto_<?=$i?>">Otro Producto <?=$i?></option>
<? $p = $p+5;} ?>
</select>
<!-- Y tambien sumar este otro producto al precio final -->
<p>X producto: Y tambien sumar este otro producto al precio final</p>
<select name="precio3">
<? $p = 0; for($i=1;$i<=20;$i++){ ?>
<option value="x_producto_<?=$i?>">X Producto <?=$i?></option>
<? $p = $p+5;} ?>
</select>
</body>
</html>
Lo que hace el codigo es, segun el producto elejido, muestra el precio del mismo.
Pero quiero que: si se elijen otros productos tambien se sumen al precio final.
Espero haya sido lo suficientemente claro.