Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2012, 09:30
Avatar de Threepwood
Threepwood
 
Fecha de Ingreso: febrero-2002
Ubicación: Argentina
Mensajes: 906
Antigüedad: 22 años, 2 meses
Puntos: 4
Deshabilitar CheckBoxes cuando variable > 10,000

Hola,

Tengo el siguiente código Javascript:

Código:
<script>

var total=10000;

function sumar(valor) {
total += valor; 
document.equipo.total.value=total;
}

function restar(valor) {
total-=valor; 
document.equipo.total.value=total;

if (total < 0) {
  alert("No hay más presupuesto");
 }


}

</script>
El código, como se puede ver, suma o resta una cifra X a una cantidad establecida (10000) dependiendo de los checkboxes que el usuario seleccione:

Código PHP:
<label for="jugador-<? echo $id?>">  <input name="jugadores[]" id="jugador-<? echo $id?>" value="<? echo $nombre?>" type="checkbox" onclick="if (this.checked) restar(<? echo $precio?>); else sumar(<? echo $precio?>)" /></label>
Lo que quisiera conseguir con este codigo es lo siguiente:

1. Que todos los checkboxes con una cifra mayor a "total" se deshabilitarán automaticamente al modificarse el valor de "total" y volvieran a habilitarse en caso de que "total" volviera a ser una cifra menor (al desmarcar un checkbox).

¿Alguien me ayudaaa?

Gracias!
__________________
Equívocos sin importancia