Autor Zpráva
Lola
Profil *
Mám udělaný takovýhle formulář, kde po stisknutí klávesy na aktivní textarei se vypíše počet znaků. Jenže, když se tak stane, tak celá stránka zmizí - respektive tam zůstane jen ten výpis: Vložený text má X znaků. Dokázal by to tu někdo upravit tak, aby se to prostě vypaslo kde má ?

<form action="×××" method="post" name="formular">

<textarea onKeyPress="rekni()" name="obsah" rows="15"></textarea>
<input type="submit" value=" ULOŽIT">

<script>
function rekni()
{
var textik = document.formular.obsah.value;
document.write("Vložený text má " + textik.length + " znaků.")
}
</script>

</form>
Marty
Profil
<form action="×××" method="post" name="formular">

<textarea onKeyPress="rekni()" name="obsah" rows="15"></textarea>
<input type="submit" value=" ULOŽIT">
<span id="kde"></span>
<script>
function rekni()
{
var textik = document.formular.obsah.value;
document.getElementById('kde').innerHTML = "Vložený text má " + textik.length + " znaků.";
}
</script>
</form>
habendorf
Profil
Podle mě tohle spadne na nedefinované hodnotě kde. Jinými slovy tam podle mě chybí uvozovky.
Marty
Profil
habendorf No jasně, vždycky, když takhle někam píšu, tak na to zapomenu, máš samozřejmě pravdu. Už jsem to opravil.
Lola
Profil *
Moc díky. Jestli nebudeš proti tak tě připíšu k lidem co se podíleli na tvorbě :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0