
http://stmn.pl/gen/index.php?id=wc3
W formularzu na stronie w przy drużynach:
- wpisz do Punkty z lewej 6,
- następnie do Punkty z prawej 4,
- i co? poprawnie pokolorowało,
- teraz zmień z 4 na 46,
- i co? nie zmieniło kolorów, ponieważ pierwsza liczba była mniejsza od 6, dlaczegóż ?

Może czegoś nie widzę albo nie rozumiem, ale poniższy kod to obsługuje i zmienne points1 i points2 się zmieniają, ale warunek wykonuje się ten sam nadal.
$("input").live("keyup", function(){ var points1=0, points2=0; var name = $(this).attr("name"); var value = $(this).val(); if($(this).attr("class")=="points"){ points1 = $("input[name=points1]").val(); points2 = $("input[name=points2]").val(); if(points1 != "" && points2 != ""){ //alert(points1+" "+points2); if(points1 > points2){ alert('>'); $("#points1").css({'color' : 'green'}); $("#points2").css({'color' : 'red'}); } else if(points1 < points2){ alert('<'); $("#points1").css({'color' : 'red'}); $("#points2").css({'color' : 'green'}); } else if(points1 == points2){ $("#points1").css({'color' : 'gray'}); $("#points2").css({'color' : 'gray'}); } } } $("#"+name).html(value); update(); });