Foros del Web » Programando para Internet » Javascript »

cambiar disabled="disabled" a checkbox

Estas en el tema de cambiar disabled="disabled" a checkbox en el foro de Javascript en Foros del Web. Hola amigos tengo la siguiente funcion para seleccionar y deseleccionar n checkbox , necesito que al seleccionarlos se me desabiliten pero al deseleccionarlos se habiliten ...
  #1 (permalink)  
Antiguo 17/04/2012, 04:12
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
cambiar disabled="disabled" a checkbox

Hola amigos tengo la siguiente funcion para seleccionar y deseleccionar n checkbox , necesito que al seleccionarlos se me desabiliten pero al deseleccionarlos se habiliten

espero me puedean ayudar



Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function calcular(obj, opc){
  3.     if(opc==1)
  4.         obj.checked = (document.getElementById("chk_todos").checked==true)?true:false;
  5.     var val = (obj.checked == true)? obj.id.split("_")[1] : 0;
  6.     obj.value = val;
  7.     document.getElementById("text_"+ obj.id.split("_")[1]).value = val;
  8. }
  9.  
  10. function calcularTodos(){
  11.     for(var i = 0 ; i < document.getElementsByName("chk").length; i++)
  12.         calcular(document.getElementsByName("chk")[i], 1);
  13.        
  14.        
  15. }
  #2 (permalink)  
Antiguo 17/04/2012, 04:47
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: cambiar disabled="disabled" a checkbox

Cita:
Iniciado por Montes28 Ver Mensaje
Hola amigos tengo la siguiente funcion para seleccionar y deseleccionar n checkbox , necesito que al seleccionarlos se me desabiliten pero al deseleccionarlos se habiliten
un poco extraño lo que pretendes. deberás explicarlo mejor o mas detalladamente
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 17/04/2012, 20:47
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: cambiar disabled="disabled" a checkbox

gracias por responder

necesito algo como esto http://www.desarrolloweb.com/articul...rio-check.html

pero que al Marcar todos el checkbox disabled="disabled"
  #4 (permalink)  
Antiguo 18/04/2012, 08:07
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: cambiar disabled="disabled" a checkbox

fíjate en la diferencia. esa es la razón por la que no lo logras

orignal
Cita:
if(document.f1.elements[i].type == "checkbox")
document.f1.elements[i].checked=1;
editado
Cita:
if(document.f1.elements[i].type == "checkbox") {
document.f1.elements[i].checked=1;
document.f1.elements[i].disabled = 1;
}
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Etiquetas: checkbox, funcion
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 08:39.