![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 9.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
czy da się jakoś ograniczyć ilość znaków możliwych do wpisania w <texarea> (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) lub czy znacie jakies inne funkcje aby było to możliwe.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(nospor @ 2005-05-10 06:18:01) Funkcja js ograniczjąca przykladowo do 10 znaków: Kod function MaxL(obj) { if (obj.value.length>10) { alert('Za duży text. Max. 10 znaków'); obj.value=obj.value.substr(0,10); } } Wykorzystanie w textarea: Postanowiłem sprawdzić jak się ta funkcja sprawuje. I jest pewein problem. Jeśli przekroczę 10 znaków to dostane komunkat, że przekroczyłem. Ale jeśli dodam w php sprawdzanie długości to wyglada to tak: 1. podaję 11 znaków 2. JS wywala komunikat ze przekroczylem dozwoloną ilość i skraca do 10 3. klikm zapisz 4. php wywala komunikat ze przekroczylem 10 znaków Jak zrobić żęby php widział już poprawioną wersję?? EDIT: Powyższy problem występuje jeśli w polu textarea używam entera przy wpisywaniu, żeby nie korzytsać z paska przewijania. Jeśli nie używam entera, tylko pisze wszystko jednym ciągiem to problemu nie ma Ten post edytował J4r0d 14.05.2005, 15:37:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 18:10 |