Autor | Zpráva | ||
---|---|---|---|
marek888 Profil |
#1 · Zasláno: 31. 8. 2013, 21:23:52
Dobrý večer. Mám textové pole a potřeboval bych udělat, aby se pod textovým polem zobrazovalo, kolik ještě zbívá znaků. Předem všem děkuji za odpovědi. Marek
|
||
pcmanik Profil |
Nepýtaj sa prosím neustále na základy, ale až skutočne s niečim nebudeš vedieť pohnúť opýtaj sa nás.
S čím máš konkrétne problém tu? Ak chceš aby sme ti tvorili kód, tak na to je tu osobitá sekcia práce a zákazky. |
||
han5vk Profil |
Poradím - javascript, udalosť onKeyPress() tuším, jedna premenná a odpočítavanie z nej s vypisovaním do stránky..
|
||
Časová prodleva: 3 dny
|
|||
peta Profil |
#4 · Zasláno: 3. 9. 2013, 14:48:24
google = odpocitavani znaku textarea javascript
google = textarea counting character javascript http://webdesign.about.com/od/dhtml/a/simple-dhtml-javascript-scripts.htm <script language="javascript"> <!-- function CountChars(field,cntfield) { if (field.value.length >= 0) cntfield.value = field.value.length; } // --> </script> <p> <form name="myForm" action="#"> <textarea name="textarea" cols="25" rows="2" onkeydown="CountChars(document.myForm.textarea,document.myForm.charlength)" onkeyup="CountChars(document.myForm.textarea,document.myForm.charlength)"> </textarea><br/> <input readonly="readonly" type="text" name="charlength" size="3" maxlength="3" value="0"> characters </form> </p> |
||
marek888 Profil |
#5 · Zasláno: 4. 9. 2013, 16:51:53
Děkuji. Nějak sem si s tím pohrál, aby mi to vyhovovalo podle mích představ. Děkuji
|
||
marek888 Profil |
#6 · Zasláno: 5. 9. 2013, 17:41:01
Děkuji za návrh jak to mám udělat, akorát mám takový problém. Když přijdu na stránku, a chci napsat text a napíšu teprve 1 znak, a ono mi to hodí, že jsem již napsal tak 17 znaků. Nevíte, jestli se dá nějak předejít takovému to bugování?
|
||
pcmanik Profil |
#7 · Zasláno: 5. 9. 2013, 17:54:51
marek888:
Ukáž tvoj kód, zrejme si niečo upravil zle. |
||
Chamurappi Profil |
Reaguji na marka888:
Pravděpodobně už v té <textarea> máš od začátku 16 znaků. Třeba mezer…
↓ Pardon, nedával jsem pozor, jaké vkládám jméno :-) |
||
pcmanik Profil |
Chamurappi:
No ja žiadnu textareu nemám :D 16 medzier mi ale príde skutočne moc, no pokým nám marek888 nedá odkaz na živú ukážku, alebo nám sem nehodí zdroják môžme len hádať. |
||
marek888 Profil |
#10 · Zasláno: 5. 9. 2013, 19:00:22
<script language="javascript"> <!-- function CountChars(field,cntfield) { if (field.value.length >= 0) cntfield.value = field.value.length; } // --> </script> <p> <textarea name="titulek" onkeydown="CountChars(document.myForm.titulek,document.myForm.one)" onkeyup="CountChars(document.myForm.titulek,document.myForm.one)"> </textarea> <titulek<br> <input readonly="readonly" type="text" name="one" size="3" maxlength="3" value="0"> Počet znaků </p><br><br> |
||
nemeja Profil |
Tabulátory(mezery) ti dělají 16 znaků
<script language="javascript"> <!-- function CountChars(field,cntfield) { if (field.value.length >= 0) cntfield.value = field.value.length; } // --> </script> <p> <textarea name="titulek" onkeydown="CountChars(document.myForm.titulek,document.myForm.one)" onkeyup="CountChars(document.myForm.titulek,document.myForm.one)"> ................</textarea> <titulek<br> <input readonly="readonly" type="text" name="one" size="3" maxlength="3" value="0"> Počet znaků </p><br><br> |
||
marek888 Profil |
#12 · Zasláno: 5. 9. 2013, 19:18:54
Děkuji za vyřešení! Bylo to lehčí, než sem si myslel.
|
||
Časová prodleva: 11 let
|
0