Ver Mensaje Individual
  #11 (permalink)  
Antiguo 24/11/2004, 02:20
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes
Puntos: 61
Me acabo de dar cuenta de que he dejado 2 variables que no son necesarias. son todos y todos2. Habría que quitarlos dejándolo así:
Código HTML:
<script>

function pepe(valor){
	f=document.forms['formul'];
	valor2=true;
	
	for(a=0;a<f.elements.length;a++){
		if(f.elements[a].type=="checkbox"){
			
			if(valor!=undefined){
				f.elements[a].checked=valor;
				valor2=(valor)?false:true;

			}
			else{
				if(f.elements[a].checked==true){
					valor2=false;
				}
			}
		}
	}
	f.elements['enviar'].disabled=valor2;
	f.elements['guardar'].disabled=valor2;
	f.elements['eliminar'].disabled=valor2;
}
</script>

<form name="formul" action="loquesea.php">
<a href="#" onclick="pepe(true)">todos</a>|<a href="#" onclick="pepe(false)">ninguno</a><br><br>
<input type="checkbox" id="1" name="fichier0" value="11" onclick="pepe()" /><br>
<input type="checkbox" id="2" name="fichier1" value="algo" onclick="pepe()" /><br>
<input type="checkbox" id="3" name="fichier2" value="fotos" onclick="pepe()" /><br>
<input type="checkbox" id="4" name="fichier3" value="mariscos" onclick="pepe()" /><br>
<input class="btn" type="submit" id="enviar" name="action" value="enviar>" disabled="disabled" />
<input class="btn" type="submit" id="guardar" name="action"  value="guardar" disabled="disabled" />
<input class="btn" type="submit" id="eliminar" name="action"  value="eliminar" disabled="disabled" />
</form> 
Pero vamos, es por ser demasiado puntilloso. Me alegro de que te funcione!

Un saludo!!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 24/11/2004 a las 02:23