Foros del Web » Programando para Internet » Javascript »

deshabilitar campos

Estas en el tema de deshabilitar campos en el foro de Javascript en Foros del Web. tengo este codigo y me da un error que puede ser <td> <input type="radio" name="esp_cliente " value="Si" onClick="activar(esp,false)"> Si </td> <td> <input type="radio" name="esp_cliente " ...
  #1 (permalink)  
Antiguo 17/06/2003, 13:57
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 3 meses
Puntos: 2
deshabilitar campos

tengo este codigo y me da un error que puede ser

<td>
<input type="radio" name="esp_cliente " value="Si" onClick="activar(esp,false)">
Si </td>
<td>
<input type="radio" name="esp_cliente " value="No" checked onClick="activar(esp,true)">
No </td>
</tr>
</table>
</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Tipo de Pallet :</td>
<td bgcolor="#FFFFFF">
<input type="text" id="esp" disabled="True" name="tipo_pallet" class="input" size="15" maxlength="15">
<img src="/imagenes/Buscar.gif" width="17" height="17" align="absmiddle">
<a href="javascript:Ventanapallet()" >&nbsp;Buscar</a></td>
<td bgcolor="#FFFFFF">Stretch Film :</td>
<td bgcolor="#FFFFFF">
<select name="stretch_film" id="esp" disabled="True" class="input">
<option selected>---</option>
<option value="SI">Si</option>
<option value="NO">No</option>
</select>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Unidades X Pqte :</td>
<td bgcolor="#FFFFFF">
<input type="text" id="esp" disabled="True" name="uni_paq" class="input" size="4" maxlength="4">
</td>
<td bgcolor="#FFFFFF">Pallet Completo :</td>
<td bgcolor="#FFFFFF">
<select name="pallet_completo" id="esp" disabled="True" class="input">
<option selected>---</option>
<option value="SI">Si</option>
<option value="NO">No</option>
</select>
</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Unidades X Pallets :</td>
<td bgcolor="#FFFFFF">
<input type="text" id="esp" disabled="True" name="uni_pallet" class="input" size="4" maxlength="4">
</td>
<td bgcolor="#FFFFFF">&nbsp;</td>
<td bgcolor="#FFFFFF">&nbsp; </td>
</tr>

ayuda please necesito usar este codigo lo raro es que si dejo habilitado un campo me funciona pero para mas no!"!!!!
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #2 (permalink)  
Antiguo 17/06/2003, 14:01
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Hola dobled.

Lo interesante, creo yo, es ver la función activar() que es la candidata al error.

¿La pones?
  #3 (permalink)  
Antiguo 17/06/2003, 14:30
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 3 meses
Puntos: 2
si mira funciona solo con un select por ej..... pero cuando coloco dos o mas textfield se cae solo me deja para un objeto que raro...
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #4 (permalink)  
Antiguo 07/07/2003, 07:58
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 3 meses
Puntos: 2
function activar(obj,valor) {
document.getElementById(obj.id).disabled=valor;
}
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #5 (permalink)  
Antiguo 07/07/2003, 09:09
 
Fecha de Ingreso: febrero-2002
Mensajes: 442
Antigüedad: 22 años, 2 meses
Puntos: 2
que raro!... y si pones un for? Por acada elemento cambias la propiedad disabled a true o false...
__________________
tech-nico.com
  #6 (permalink)  
Antiguo 07/07/2003, 09:12
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 22 años, 3 meses
Puntos: 2
no me pidas tanto!!!! solo principiante en js
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:55.