Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/06/2010, 06:50
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: getElementsByName ayuda

Hola

Prueba así

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function cambiarTalle(val,txt) {
  5. document.itemsform.text2.value = txt;
  6. document.itemsform.text3.value = val;
  7. if (val == 25) {
  8. document.itemsform.agregar1.value = val*8;
  9. }
  10. }
  11.  
  12. function buyItem(newQuantity) {
  13.        
  14.         alert(newQuantity);
  15.     }
  16.  
  17. </script>
  18. </head>
  19. <body>
  20. <form NAME="itemsform" >
  21.  
  22. <input TYPE="text" NAME="agregar1" VALUE="1" SIZE="3">    
  23.  
  24. <select size="1" name="newTalle" onChange="cambiarTalle(this.value,this.options[this.selectedIndex].innerHTML)" id="talleSelect">
  25. <option value="26" selected>T1bb</option>
  26. <option value="29">T12</option>
  27. <option value="25">Curva</option>
  28. </select>
  29.  
  30. <select size="1" name="newTalle2" onChange="cambiarTalle(this.value,this.options[this.selectedIndex].innerHTML)" id="talleSelect">
  31. <option value="26" selected>T1bb</option>
  32. <option value="29">T12</option>
  33. <option value="25">Curva</option>
  34. </select>
  35.  
  36. <input name="text2" type="text" style="border:0;" value="T1bb" size="2" >$
  37. <input name="text3" type="text" style="border:0;" value="26" size="2">
  38.  
  39. <input name="cbtadd" type="button" value="Agregar" onClick="buyItem(document.itemsform.agregar1.value)" >
  40. </form>
  41. </body>
  42. </html>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />