Soy nuevo en Js y les agradeceria mucho si me pudieran ayudar con una función sencilla que estoy haciendo (siguiendo un tutorial) para multiplicar unos datos que el usuario elige a partir de un campo select en un formulario. Este es el codigo que tengo hasta ahora:
Código Javascript:
La parte de <?php echo $price; ?> arroja un numero entero, por ejemplo 11.Ver original
<script type="text/javascript"> function multiplicar(){ var m1 = document.getElementByName("adult").value; var m2 = document.getElementByName("kid").value; var r1 = m1*<?php echo $price; ?>; var r2 = m2*<?php echo $price; ?>; document.getElementByName("resultado1").value = r1; document.getElementByName("resultado2").value = r2; } </script>
y este es el formulario en html
Código HTML:
<select name="adult" onChange="multiplicar();"> <option value="1">01</option> <option value="2">02</option> </select> <select name="kid" onChange="multiplicar();"> <option value="1">01</option> <option value="2">02</option> </select> <input name="resultado1" type="text" value="0"> <input name="resultado2" type="text" value="0">