[JavaScript] Ilość textu w textarea i ograniczenie

Tworząc stronę www każdy napotka na jakieś trudności. Forumowicze na pewno pomogą!

[JavaScript] Ilość textu w textarea i ograniczenie

Postprzez skowron » 2004-11-05, 20:13:12

Witam!
Potrzebuję kodu który zlicza ile literek mam w textarea no i wyświetla w niekatywnym input text z obecną ilością
Jak user przekroczy to fajniby było gdyby mu wyskoczył text że przekroczył!
Tak sobie pomyślałem że Blue mocno siedzi w tych sprawach więc NAPEWNO będzie znał odp!
Z góry dzięki!
Skowron
Avatar użytkownika
skowronNone specified
Podglądacz
Podglądacz
 
Posty: 4
Dołączył(a): 2004-11-05, 20:07:47
Lokalizacja: Tczew
Podziękował : 0 razy
Otrzymał podziękowań: 0 razy

Re: [JavaScript] Ilość textu w textarea i ograniczenie

Postprzez BlueMan » 2004-11-05, 20:16:36

Ale oczywiście, że znam odpowiedź ;)
Oto ona:

Kod: Zaznacz cały
<script type="text/javascript" language="JavaScript">
<!--
function zliczaj_znaki() {
if(ksiega.wpis.value.length<501){
a=ksiega.wpis.value.length
b=500;
c=b-a;
ksiega.znak.value=c;
}
else{
alert('Przekroczono dozwoloną ilość znaków przeznaczoną na wpis');
}}
//-->
</script>


A sam formularz ma wyglądać tak:
Kod: Zaznacz cały
<form name="ksiega" method="POST" action="zapisz.php">
[...]
<textarea name="wpis" cols="60" rows="10" onkeyup="zliczaj_znaki()" onkeypress="zliczaj_znaki()" ></textarea>
Czytaj regulamin - unikniesz wielu problemów.
Korzystajcie z załączników na forum aby pliki nie ginęły w przyszłości w zewnętrznych serwisach.
Avatar użytkownika
BlueManMale
Administrator
Administrator
 
Posty: 19105
Dołączył(a): 2004-05-26, 17:34:59
Lokalizacja: Dabrowa Górn.
Podziękował : 6 razy
Otrzymał podziękowań: 5 razy
Imię: Szymon

Re: [JavaScript] Ilość textu w textarea i ograniczenie

Postprzez skowron » 2004-11-05, 20:23:11

TOSZ TO JAKIÂŚ MANAIK :D
Odpowiedź w 3 min heh
Tego się nikt nie mógł spodziewać, chyba wiem gdzie będę postował !
DZIÊKI

[ Dodano: 2004-11-05, 19:30 ]
Mam taki kod:
Kod: Zaznacz cały
   ?>
         <script type="text/javascript" language="JavaScript">
          <!--
         function zliczaj_znaki() {
         if(ksiega.wpis.value.length<200){
            a=ksiega.wpis.value.length
            b=200;
            c=b-a;
            ksiega.znak.value=c;
         }
            else{
            alert('Przekroczono dozwoloną ilość znaków');
         }}
         //-->
         </script>
      <table align="center"><form name="ksiega" action="<? echo "$PHP_SELF?page=sms&add=1"; ?>" method="POST">
         <tr><td>Login:</td><td><input type="text" name="login" /></td></tr>
         <tr><td>Hasło:</td><td><input type="password" name="password" /></td></tr>
         <tr><td>Treść reklamy:</td><td>
             <textarea name="tresc" cols=40 rows=6 onkeyup="zliczaj_znaki()" onkeypress="zliczaj_znaki()" ></textarea>
   

Tye że nie wiem CO nie działą :(
Avatar użytkownika
skowronNone specified
Podglądacz
Podglądacz
 
Posty: 4
Dołączył(a): 2004-11-05, 20:07:47
Lokalizacja: Tczew
Podziękował : 0 razy
Otrzymał podziękowań: 0 razy

Re: [JavaScript] Ilość textu w textarea i ograniczenie

Postprzez BlueMan » 2004-11-05, 20:36:22

1. Powinno działać jak ten skrypt JS jest w BODY, ale lepiej jakby był przed BODY
2.
Kod: Zaznacz cały
<textarea name="tresc" cols=40 rows=6 onkeyup="zliczaj_znaki()" onkeypress="zliczaj_znaki()" ></textarea>

powinno być:
Kod: Zaznacz cały
<textarea name="wpis" cols=40 rows=6 onkeyup="zliczaj_znaki()" onkeypress="zliczaj_znaki()" ></textarea>
Czytaj regulamin - unikniesz wielu problemów.
Korzystajcie z załączników na forum aby pliki nie ginęły w przyszłości w zewnętrznych serwisach.
Avatar użytkownika
BlueManMale
Administrator
Administrator
 
Posty: 19105
Dołączył(a): 2004-05-26, 17:34:59
Lokalizacja: Dabrowa Górn.
Podziękował : 6 razy
Otrzymał podziękowań: 5 razy
Imię: Szymon


  • Inne

Powrót do Webmasterka

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 94 gości

cron