Przygotowuje skrypt, który sprawdza zbiorczo wszystkie wskazane przezemnie pola input class="only_int", czy podano wartości całkowite.
Prosze o sugestie, kogoś wprawionego w JavaScript jak zbudowac optymalny/szybki skrypt.
$(document).ready(function() { $('.only_int').bind('keyup', function(){ this.value=this.value.replace(',','.');//NAJPIERW PODMIENIAMY , NA . var inputValue = $(this).val(); //przypisujemy wartość zmiennej alert('Ilość musi być całkowita !'); } }); });
Moje niewiadome:
1. Dlaczego nie moge przypisac wartości w taki sposób $(this).val() = 'TRESC';
2. Czy kombinacja inputValue, this.value i $(this).val() jest wg Was optymalna, czy zrobilibyście to inaczej? Np Podmieniając przecinek na kropkę, lepiej operowac na nowo załozonej zmiennej var inputValue czy na wartości pola input czyli this.value ?
Będę wdzięczny za wszelkie wypowiedzi, to moje pierwsze świadome kroki z jQuery