cambiar select de acuerdo a checkbox
Publicado por dany (1 intervención) el 05/10/2004 18:48:31
Necesito un javascript que:
1) Si esta checado un checkbox me deje escribir en un campo de texto y me cambie el valor de un SELECT.
2) Si no esta checado no me deje escribir en el campo de texto.
Lo he estado haciendo pero me falta, alguien me puede ayudar?
<html>
<head>
<script>
proteger=true;
function protegeCampo(cmp){
if (proteger) {cmp.blur();}
}
function toggle(){
if (!proteger) {
proteger=true;
frm.select.option.value="option3";
}
else {proteger=false; }
}
</script>
</head>
<body>
<form name="frm">
<SELECT Name="select">
<OPTION VALUE="opcion1">opcion1</OPTION>
<OPTION VALUE="opcion2">opcion2</OPTION>
<OPTION VALUE="opcion3">opcion3</OPTION>
</SELECT><br><br>
<input type="Checkbox" name="check" onchange="toggle()">
<input type="Text" name="campo1" onfocus="protegeCampo(this)";>
</form>
</body>
</html>
1) Si esta checado un checkbox me deje escribir en un campo de texto y me cambie el valor de un SELECT.
2) Si no esta checado no me deje escribir en el campo de texto.
Lo he estado haciendo pero me falta, alguien me puede ayudar?
<html>
<head>
<script>
proteger=true;
function protegeCampo(cmp){
if (proteger) {cmp.blur();}
}
function toggle(){
if (!proteger) {
proteger=true;
frm.select.option.value="option3";
}
else {proteger=false; }
}
</script>
</head>
<body>
<form name="frm">
<SELECT Name="select">
<OPTION VALUE="opcion1">opcion1</OPTION>
<OPTION VALUE="opcion2">opcion2</OPTION>
<OPTION VALUE="opcion3">opcion3</OPTION>
</SELECT><br><br>
<input type="Checkbox" name="check" onchange="toggle()">
<input type="Text" name="campo1" onfocus="protegeCampo(this)";>
</form>
</body>
</html>
Valora esta pregunta


0