Chodzi Ci pewnie o cos takiego jak w tym Shoutbox ?
http://www.fanklubcoelho.pl/kontakt.phpPrzy wpisywaniu wiadomosci jest przy kazdym kliknieciu
zliczna ilosc znakow. Ja kiedys zrobilem tak ze pokazuje
ile jeszcze mozna wpisac, ale mozna to rozwiazac na rozne
sposoby ...
Ja to zrobilem tak, ze :
1. Obok okienka z wpisywaniem wiadomosci umiescilem znacznik i
z poczatkowa wartoscia 500 :
$maxLenght = '500';
echo "<i id='formularzpod'>$maxLenght</i>";
Jak widzisz znacznik jest oznacznony identyfikatorem.
Dzieki temu miedzy znaczniki <i></i> mozna wpisac
dowolna wartosc np za pomoca javascript .
No i sama funkcja obliczajaca :
<script language=\"JavaScript\">
function licz() {";
ilosc = document.post.messagesb.value.length;
document.getElementById(\"formularzpod\").innerHTML = $maxLenght - ilosc;
}
</script>
Nie jestem mocny w java, ale udalo mi sie wtedy cos takiego napisac.
Jak to wywolac ?
Bardzo prosto. Poprzez dodanie do formularza okienka wpisu reagujacego
na przycisniecie dowolnego przycisku klawiatury. W momencie przycisniecia
jest wywolywana funkcja napisana w javaskrypt :
onkeyup='licz()'
czyli tak :
<input type='text' name='wiadomosc' value='$wiadomosc' size='70' maxlength='$maxLenght' onkeyup='licz()'>
Powodzonka