agressor, soy de Argentina.
Necesito hacer una modificacion en el codigo, ya que ahora necesito usar "value" para otro dato que luego sera recogido por un php.
Entonces quise cambiar el nombre de los valores del precio por "label" no me funciona cambiandolo por ese nombre.
Aqui dejo el codigo modificado:
Código:
<script language="javascript">
function addTotals() {
with (document.forms["f1"])
{
var totalResult = Number( one.label ) + Number( two.label )+ Number( three.label )+ Number( four.label );
total.label = roundTo( totalResult, 2 );
}
}
function roundTo(num,pow){
if( isNaN( num ) )
{
num = 0;
}
num *= Math.pow(10,pow);
num = (Math.round(num)/Math.pow(10,pow))+ "" ;
if(num.indexOf(".") == -1)
num += "." ;
while(num.length - num.indexOf(".") - 1 < pow)
num += "0" ;
return "u$s "+num;
}
</script>
<form name="f1">
<p>
<select size="1" style="width:140px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;background-color:#FFFFFF" name='one'>
<option label='0'> # Adultos
<option label='2203'> 1
<option label='4406'> 2
</select>
<select size="1" style="width:140px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;background-color:#FFFFFF" name='two'>
<option label='0'> # 4 a 11 años
<option label='1103'> 1
<option label='2206'> 2
</select>
<select size="1" style="width:140px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;background-color:#FFFFFF" name='three'>
<option label='0'> # 2 a 3 años
<option label='556'> 1
<option label='1112'> 2
</select>
<select size="1" style="width:140px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;background-color:#FFFFFF" name='four'>
<option label='0'> # Single
<option label='3297'> 1
<option label='6594'> 2
</select>
<input type="button" name="button" onclick="addTotals()" value="Calcular" style="width:60px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000"><input type="text" name="total" style="width:75px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#000000;background-color:#FFFFFF">
</p>
</form>
Gracias nuevamente.