JavaScript - Bloquear un campo de texto al click checkbox

 
Vista:
sin imagen de perfil

Bloquear un campo de texto al click checkbox

Publicado por LST (16 intervenciones) el 28/10/2003 22:17:27
como bloqueo un input type=text al marcar una casilla checkbox en una pagina web. Lo que quiero hacer es que tengo un campo para numeros de casas y al marcar la casilla se asume que se ingresara una casa sin numero. Creo que es con el atributo Readonly de html, pero que sea interactivo me parece que es con javascript.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Bloquear un campo de texto al click checkbox

Publicado por Puli (218 intervenciones) el 30/10/2003 21:53:00
Se trata de jugar con los eventos focus() y blur().
Te paso codigo:
<html>
<head>
<script>
proteger=false;
function protegeCampo(cmp){
if (proteger) cmp.blur();
}
function toggle(){
if (proteger) proteger=false; else proteger=true;
}
</script>
</head>
<body>
<form name="frm">
<input type="Checkbox" name="check" onchange="toggle()">
<input type="Text" name="campo1" onfocus="protegeCampo(this)">
</form>
</body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar