Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Walidacja poslkich znaków
Forum PHP.pl > Forum > Przedszkole
stefan1988
witam,
jak właściwie powinien wyglądać fragment kodu odpowiedzialny za walidację polskich znaków tzn. wpisujesz wszystko(czyli liczby, spacje, shift+liczby od 1-9,znaki typu,.?) poza polskimi znakami, bo to co ja próbuję ustawić nie działa do końca. Może ktoś mi podać właściwą formułę?

[JAVASCRIPT] pobierz, plaintext
  1. "onlyLetterNumber": {
  2. "regex": /^[A-Za-z0-9!@#$%^&*(),.-?-/-:;"+'+=|_<>\ \']+$/,
  3. "alertText": "* Bez polskich znaków!-rozumiesz?"
  4. },
[JAVASCRIPT] pobierz, plaintext
kamil4u
Kod
<input type="text" id="test">
<script>
document.getElementById('test').onchange = function(){
     var reg = new RegExp("[ąćężźłóń]+", "i");
     if( reg.test( this.value ) ){
           alert('Bez polskich znaków');
     }
}
</script>
stefan1988
dzieki kamil4u ale już mam w zasadzie gotowca tylko te piep...polskie znaki nie mogę ominąć a funkcje są już gotowe wiec niech to będzie jak już jest.
Korzystam z TEGO
Próbowałem wpisać jeszcze tak(ale też nie działa):

[JAVASCRIPT] pobierz, plaintext
  1. "onlyLetterNumber": {
  2. "regex": "[ąćężźłóń]+$",
  3. "alertText": "* Bez polskich znaków!-rozumiesz?"
  4. },
[JAVASCRIPT] pobierz, plaintext

kamil4u
Stwórz mi demo tego co robisz na tej stronie: http://jsfiddle.net/ - w wolnej chwili popatrzę
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.