Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html] ograniczenie ilości wpisanych znaków
Forum PHP.pl > Forum > Przedszkole
R_Przemek
Jak określić maksymalną ilość znaków, jakie można wpisać w pole tekstowe <textarea> ... </textarea> (tak aby nie dało się wpisać więcej niż się zadeklaruje)questionmark.gif
W <input type=text> odpowiada za to MAXLENGTH="xxx" ....
Michasko
Nie znam takiego atrybutu dla pola 'textarea', ale może Ci pomóc JS:

  1. function MaxDlugosc(form, param) {
  2. msg = form.tekst.value
  3.  
  4. maxdl=276;
  5.  
  6. msglength = msg.length
  7.  
  8. if (msglength > maxdl ) {
  9. alert("Za duzo znakow");
  10. document.form.tekst.value=str.substring(0,maxdl);
  11. }


Nie sprawdzane :]
roman
Można też tak:

w HEAD

Kod
<script type="text/javascript">
function licz(pole,max){
if (pole.value.length > max){
   pole.value = pole.value.substr(0,max);
}
}
</script>


w formularzu

Kod
<textarea onkeyup="licz(this,20)"></textarea>



więcej znajdziesz na http://forum.webhelp.pl/viewtopic.php?t=28739
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.