El Script que tengo es el siguiente:
Código:
En el BODY tengo lo siguiente:<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>
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...