Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/05/2010, 02:23
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 9 meses
Puntos: 574
Respuesta: Generador de precio

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <script language="JavaScript" type="text/JavaScript">
  5. function precio(){
  6.  
  7. //Como hago para que al dar click en el boton de "Generar"
  8.  
  9.      var sumachecks=0;
  10.      var EscojerA=0;
  11.      var EscojerB=0;
  12.      var precio=0;
  13.  
  14. //se sumen los value de las checkbox marcadas,
  15.  
  16.      if(document.getElementById("ch1").checked) sumachecks+=parseInt(document.getElementById("ch1").value,10);
  17.      if(document.getElementById("ch2").checked) sumachecks+=parseInt(document.getElementById("ch2").value,10);
  18.  
  19. //se multiplique por el value de la opcion seleccionada del selectbox "EscojerA"
  20.  
  21.      EscojerA=parseInt(document.getElementById("EscojerA").value,10);
  22.      precio=sumachecks*EscojerA;
  23.  
  24. //y luego todo eso se multiplique por el value de la opcion seleccionada del selectbox "EscojerA" <-- Supongo que B
  25.  
  26.     EscojerB=parseInt(document.getElementById("EscojerB").value,10);
  27.  
  28. //y el resultado aparesca en el ultimo textbox.
  29.  
  30.     document.getElementById("precio").value=precio*EscojerB;
  31.  
  32. //Alguien me podria ayudar?
  33. //Si
  34.  
  35. //no se nada de javascript  porfavor denme sus ideas
  36. //y algo mas....
  37.  
  38. }
  39. </head>
  40. <select name="EscojerA" id="EscojerA">
  41. <option selected value="1">1</option>
  42. <option value="2">2</option>
  43. <option value="3">3</option>
  44.  
  45. <select name="EscojerB" id="EscojerB">
  46. <option selected value="1">A</option>
  47. <option value="2">B</option>
  48. <option value="3">C</option>
  49.  
  50. <input type="checkbox" name="1" id="ch1" value="1">
  51. <input type="checkbox" name="1" id="ch2" value="2">
  52.  
  53. <input type="button" value="Generar" onclick="precio()">
  54.  
  55. <input type="txt" name="precio" id="precio">
  56. </body>
  57. </html>

Eso?

Quim

Última edición por quimfv; 05/05/2010 a las 04:21