Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] obliczanie wpisanych znakow z klawiatury
escobar1983
post
Post #1





Grupa: Zarejestrowani
Postów: 198
Pomógł: 0
Dołączył: 31.01.2008

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


Witam mam problem mam zrobione dodawanie newsow dla admina z pozoimu przegladarki i admin wpisuje w textarea co ma byc wyswietlone jednak z przyczyn czysto wygladowych chce zawezyc mu mozliwosc wpisanego tekstu do 160 znakow. jak mozna zrobic licznik "ile zostalo ci znakow do wpisania". Jak ktos wysylal sms z interentu to wie o czym mowa.
Moze ktos forumowiczów wie jak to zrobic. Pozdrawiam

Ten post edytował escobar1983 17.03.2008, 16:30:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


No to wykorzystaj pomysły innych, poniżej skrypt ze strony http://www.text.plusgsm.pl/sms/

  1. function update(form, param) {
  2. str = form.tekst.value
  3. odkogo = form.odkogo.value
  4.  
  5. maxdl=276;
  6.  
  7. strlength = str.length + odkogo.length +3
  8. maxlen = maxdl - odkogo.length - 3
  9.  
  10. if (strlength > maxdl ) {
  11. alert("Za długi tekst");
  12. document.form.tekst.value=str.substring(0,maxlen);
  13. } else
  14. charleft = maxdl - strlength
  15.  
  16. if (strlength+24 > 158)
  17. msg = Math.ceil((strlength+24) / 155)
  18. else msg=1
  19.  
  20. form.charno.value=charleft
  21. form.smsno.value=msg
  22. }
  23.  
  24. <textarea name="tekst" rows="4" cols="65" wrap="virtual"
  25. onChange="update(this.form,0)" onFocus="update(this.form,1)" onKeyUp="update(this.form,0)" onclick="update(this.form,0)"></textarea>
  26. Pozostalo <INPUT name="charno" value="273" SIZE="3" maxlength="3" readonly disabled botab="YES"> znaków.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 09:03