Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2008, 15:35
nompalidece
 
Fecha de Ingreso: febrero-2006
Mensajes: 10
Antigüedad: 19 años
Puntos: 1
Problemas con suma en INPUT

Hola, recien empiezo con JAVASCRIPT y lo que quiero hacer es sumar dos IMPUTS en uno NUEVO que resultan de la seleccion de un COMBOBOX

El Script que tengo es el siguiente:

Código:
<head>

function suma(){
a=document.formulario;

var reemplazar = new Array();
reemplazar[0] = "U$S";
reemplazar[1] = "U$s";
reemplazar[2] = "u$S";

var valores = new Array();
valores[0] = "pMotherboard";
valores[1] = "pMotherboard";
valores[2] = "pMotherboard";

valores.replace(/\reemplazar/g," "); 
a.res.value=parseFloat(a.pOpciones1.value)+parseFloat(a.pOpciones2.value);
}


 function mostrarproducto1(sel) {
        document.getElementById("mOpciones1").value = sel.value
    }
	
 function mostrarproducto2(sel) {
        document.getElementById("mOpciones2").value = sel.value
    }
	
<head>
En el BODY tengo lo siguiente:


Código:
<body>
<form name="formulario>
<p>Televisores</p>
<select name="pOpciones1" onchange="mostrarproducto1" onclick="suma()">
<option value="U$S 9,50" selected>Televisor Sansung</option> 
<option value="U$S 12.15" selected>Televisor AOC</option> Precio: <input type ="text" name="mOpciones1"  id="mOpciones1">  
</select>

Precio del Televisor: <input type ="text" name="mOpciones1"  id="mOpciones1">  

<p>Reproductores de DVD</p>
<select name="pOpciones2" onchange="mostrarproducto1" onclick="suma()">
<option value="U$S 220" selected>DVD SONY</option>";
<option value="U$S 140,90" selected>DVD LG</option>";
</select>

Precio del DVD: <input type ="text" name="mOpciones2"  id="mOpciones2"  onclick="suma()">  


Sub-Total <input name="res" type="text" class="precio2" id="res"  onclick="suma()">
</form>
</body>

No se porque no me suma los valores en el INPUT del SUBTOTAL. Por favor, si me pueden guiar a resolver mi problema estare muy agradecido. Saludos...