Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2010, 03:09
Avatar de andrewp
andrewp
 
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
desactivar campo después de evento...

Cordiales saludos...

Os agradecería que me ayudárais con una duda que tengo sobre un JScript que activa/desactiva campos de acuerdo a la selección en un selectbox.

Este mi JS:
Código PHP:
<script language="JavaScript">
function 
activar(){
        if (
document.form.selectbox.value == '-- seleccione uno --' {
        
document.form.campo1.disabled true;
        
document.form.campo2.disabled true;
        
document.form.campo3.disabled true;
        
document.form.campo4.disabled true;
        } else {
        
document.form.campo1.disabled false;
        
document.form.campo2.disabled false;
        
document.form.campo3.disabled false;
        
document.form.campo4.disabled false;
                }
        }
</script> 
Y mi formulario:
Código PHP:
<form name="form">
<
select name="campo1[]" onChange="activar()">
<
option value="-1">-- seleccione uno --</option>
<
option value="1">Rojo</option>
<
option value="2">Verde</option>
<
option value="3">Amarillo</option>
</
select>
<
input type="text" name="campo1">
<
input type="text" name="campo2[]">
<
input type="text" name="campo3">
<
input type="text" name="campo4">
select
</form
Cómo véis el <select> y algunbos campos contienen un '[]' en su nombre. Así, cómo puedo decirle al JS que ese nombre contiene un '[]'?....

He intentado agregando el '[]' en el JS pero no logro que funcione.

Gracias por vuestra ayuda nuevamente.
__________________
Andrew :P