Hola tengo una pregunta bien simple , en este mismo foro saque el codigo de "¿Cómo puedo deshabilitar un elemento a partir del valor de otro?"Lo entendi y funciona pero mi pregunta es como seria si quiero deshabilitar varios elementos , es decir tener un checkbox y con el desabilitar 4 listas de seleccion.Aca dejo el codigo, ocupe el que dan aca pero me crea 4 checkbox Quiero saber la manera de poder poner la condición para que me deshabilite las 4 listas con un solo checkbox, por fis me ayudan?
Código PHP:
[HTML]<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
return "Uncheck All"; }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
return "Check All"; }
}
// End -->
</script>
</head>
<form name="frm">
<td>
<p>Fecha vuelta</p>
<select name="fechad1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
<select name="fechad2">
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
</select>
<select name="fechad3">
<option>2011</option>
</select>
</td>
<td>
<p>Hora de Vuelta</p>
<select name="Horav">
<option>Todo horario</option>
<option>8:00</option>
<option>12:00</option>
</select>
</form>
</td>
<input type="checkbox" name="chk" onclick="document.frm.fechad1.disabled = !this.checked " >
<input type="checkbox" name="chk" onclick="document.frm.fechad2.disabled = !this.checked ">
<input type="checkbox" name="chk" onclick="document.frm.fechad3.disabled = !this.checked ">
<input type="checkbox" name="chk" onclick="document.frm.Horav.disabled = !this.checked ">
</body>
</html>
[/HTML]
De antemano muchas gracias =)