Autor Zpráva
Kučera
Profil *
Dobrý den. Potřeboval bych upravit jeden scriptík. Mám jeden text input a potřebuji aby pokud počet znaků přesáhne třeba 30,tak se stane určitá funkce.
Jediný co sem našel je


<script type="text/javascript">

var txt="Hello World!"
document.write(txt.length)

</script>

Což vypíše počet znaků výrazu "Hello World!". Ale potřebuji aby to automaticky kontrolovalo ten počet znaků v inputu...Když tak předem moc díky...přeji pěkný den
habendorf
Profil
<script>
function check(input) {
if(input.value.length==31) {
alert('BAF!');
}
}
</script>

<input onkeyup="check(this);">

Třeba.
Kučera
Profil *
Díky,funguje. Můžu se ješté zeptat jak zapsat aby se to vztahovalou pouze k prvku s určitým ID,popř name. Díky moc
tomas3333
Profil
myslim, ze to by bolo
name_formularu.name_inputu.value.length==31
ale js neovladam, iba tip :)
peta
Profil
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=8&topic=62 341

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: