![]() |
![]() |
![]()
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-16 06:47:39) Nie bardzi widzę problem. Też uzywam entera w textarea, wywala alerte, skraca. Potewm musze jescze raz submit zrobić i jest ok. Nie wiem w czym problem Dziękuje z odpowiedź. Kawałek kodu z formularzem: wcześniej w sekcji <head> wkeloja funkjca JS I kawałek kodu skryptu, któy sprawdza długość łańcucha na wypadek wyłączenia JS w przeglądarce
OPIS PROBLEMU: PRZYPADEK I: Jeśli w polu textarea użytkownik wpisuje ciąg znaków bez używania entera, przekroczy 255 znaków to zostanie wyświetlony odpowiedni alert. Klika ok, skrypt JS obcina wpisany tekst do 255 znaków. Użytkownik klika zapisz, a skrypt zapisuje ciąg do bazy. - WSZYSTKO OK PRZYPADEK II: Jeśli w polu textarea użytkownik wpisuje ciąg znaków, używając przy tym entera, przekroczy 255 znaków (JS liczy entery) to zostanie wyświetlony odpowiedni alert. Klika ok, skrypt JS obcina wpisany tekst do 255 znaków (obcina od końca). Użytkownik klika zapisz, a skrypt wyświetla komunikat, że przekroczono limit 255 znaków. Tak jakby do skryptu przekazywane było 255 znaków + entery. Skrypt nie widzi, że JS obcieło do 255 znaków. Nie wiem jak sobie z tym poradzić. Może wywale skrypt JS (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Używam Firefoxa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 03:33 |