Foros del Web » Programando para Internet » Javascript »

Desahabilityar un boton

Estas en el tema de Desahabilityar un boton en el foro de Javascript en Foros del Web. que tal amigos, tengo varias preguntas, una de ellas es: 1. Como hago para dehabilitar un boton despues de hacer click en el, es decdir ...
  #1 (permalink)  
Antiguo 06/03/2005, 01:03
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
Desahabilityar un boton

que tal amigos, tengo varias preguntas, una de ellas es:

1. Como hago para dehabilitar un boton despues de hacer click en el, es decdir en sintesis quiero que un boton de un formulario quede deshabilitado despues de hacer clik en el es decir despues de enviarlo la primer vez, esto es apra que en el tiempo que tarda de pasar de la pagina del formulario a la pagina que lo procesa, no puedan volver a undir el boton.

2. quiero saber como hago para que según una opción señalada de un campo de selección se habiliten o dehabiliten determinados cajas de texto "<input> "

3. Ademas de esto que les pido me gusttria un buen manual de script, es decir yo ya se de programacion y ya he tenido acercamientos en general con javascript, lo que necesito es un manula que sea un buen manual

hasta pronto y gracias
__________________
SEO en Medellin
  #2 (permalink)  
Antiguo 06/03/2005, 03:57
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola mafima

1 - <input type="submit" onclick="this.disabled=true" />

2 -
Código PHP:
<html>
<
head>
<
script type="text/javascript">
function 
habilitar(obj) {
  
frm=obj.form;
  
num=obj.selectedIndex;
  if(
num==1) {
    
frm.t1.disabled=true;
    
frm.t2.disabled=true;
  }
}
</script>
</head>
<body>
<form>
<select onchange="habilitar(this)">
<option>1</option>
<option>2</option>
</select>
<input type="text" name="t1" />
<input type="text" name="t2" />
</form>
</body>
</html> 
Saludos,
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 06:57.