1º los Radio Button calculan bien el precio pero si por casualidad, el usuario cambia luego de opinion y elije la camiseta azul en lugar de descontar el precio de la azul suma la camiseta azul + la camiseta roja.
2º El checkbox de descontar el 25% no me funciona. ¿Alguien sabe como se hace?
Código:
Mil gracias. <html> <script type="text/javascript"> function fSuma(obj,monto){ var t; var temp; t = formulario.txtSuma.value; temp = 0; if (obj.checked == true){ temp = parseFloat(t) + parseFloat(monto); }else{ temp = parseFloat(t) - parseFloat(monto); } formulario.txtSuma.value = temp; } </script> <body> <form name="formulario" method=POST action="--WEBBOT-SELF--"> <!--webbot bot="SaveResults" S-Email-Address="email" S-Email-Format="TEXT/PRE" --> <input type="hidden" name="recipient" value="email"> <input type="hidden" name="subject" value="Inscripción"> <p><input type="radio" name="camiseta" onClick="fSuma(this,'10')">Camiseta Roja</p> <p><input type="radio" name="camiseta" onClick="fSuma(this,'30')">Camiseta Azul</p> <p><input type="checkbox" name="pantalon" onClick="fSuma(this,'15')">Pantalon</p> <p><input type="checkbox" name="descuento" onClick="fSuma(this,'-25%')">Descuento del 25%</p> <p> <span style="font-size:8pt;"> <font face="Verdana" color="#333333"> <b>TOTAL A PAGAR </b> <input name="txtSuma" type="text" id="txtSuma" value="0"> </font> </span> <font face="Verdana" color="#333333"> <span style="font-size:8pt;"> <b>€</b> </span> </font> </p> <p align="center"> </p> </form> </body> </html>