Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Sprawdzenie pól
Mike122
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 12.04.2006

Ostrzeżenie: (0%)
-----


Witam napisałem skrypt z użyciem jQuery który sprawdza czy wartość obu pól jest identyczna, gdzie później wyświetla odpowiedni div.

  1. jQuery.noConflict();
  2. jQuery(document).ready(function($){
  3. $('#ok').hide('fast');
  4. $('#no').hide('fast');
  5. $().ready(function($){
  6. $("#ps1").click(function(){
  7. var p0 = $("#ps2").val();
  8. if(p0 != ''){
  9. $("#ps1").blur(function(){
  10. var p1 = $("#ps1").val();
  11. if(p1 == p0){
  12. $('#ok').show('fast');
  13. $('#no').hide('fast');
  14. }else if(p1 != p0){
  15. $('#no').show('fast');
  16. $('#ok').hide('fast');
  17. }else{
  18. $('#ok').hide('fast');
  19. $('#no').hide('fast');
  20. }
  21. });
  22. }
  23. });
  24. $("#ps2").blur(function(){
  25. var p1 = $("#ps1").val();
  26. var p2 = $("#ps2").val();
  27. if(p1 == p2){
  28. $('#ok').show('fast');
  29. $('#no').hide('fast');
  30. }else if(p1 != p2){
  31. $('#no').show('fast');
  32. $('#ok').hide('fast');
  33. }else{
  34. $('#ok').hide('fast');
  35. $('#no').hide('fast');
  36. }
  37. });
  38. });
  39. });
  40.  


I chciałbym się zapytać czy ten skrypt można jakoś prościej napisać lub zoptymalizować by reagował na zamiany w każdym polu nie ważne czy wpisze się na początek w 1 później w drugim polu czy na odwrót?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 23:01