Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2010, 04:33
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 15 años, 6 meses
Puntos: 126
Respuesta: desactivar campo después de evento...

Hola

No me queda claro que es lo que pretendes. Veamos si es algo como esto

Código Javascript:
Ver original
  1. <script language="javascript">
  2. function activar(val){
  3. var campText = document.getElementById('frm').getElementsByTagName('input');
  4. for (i = 0; i < campText.length; i++) {
  5. if (val == '') {
  6. campText[i].disabled = true;
  7. } else {
  8. campText[i].disabled = false;
  9. }
  10. }
  11.         }
  12. </script>  
  13.  
  14. <form name="form" id="frm">
  15. <select name="campo1[]" id="campo1[]" onChange="activar(this.options[this.selectedIndex].value)">
  16. <option value="">-- seleccione uno --</option>
  17. <option value="1">Rojo</option>
  18. <option value="2">Verde</option>
  19. <option value="3">Amarillo</option>
  20. </select>
  21. <input type="text" name="campo1">
  22. <input type="text" name="campo2[]">
  23. <input type="text" name="campo3">
  24. <input type="text" name="campo4">
  25. </select>
  26. </form>

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;" />