Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Walidacja poslkich znaków
stefan1988
post 9.03.2014, 22:33:23
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 5.02.2014

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


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
Go to the top of the page
+Quote Post
kamil4u
post 10.03.2014, 17:54:55
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


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>


--------------------
Go to the top of the page
+Quote Post
stefan1988
post 10.03.2014, 19:37:31
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 5.02.2014

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


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

Go to the top of the page
+Quote Post
kamil4u
post 10.03.2014, 21:16:39
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Stwórz mi demo tego co robisz na tej stronie: http://jsfiddle.net/ - w wolnej chwili popatrzę


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.05.2025 - 07:52