Autor | Zpráva | ||
---|---|---|---|
Peking Profil * |
#1 · Zasláno: 26. 9. 2006, 14:33:17
Potřebuju poradit, jak udělat pomocí nějakýho skriptu, nebo čehokoliv stránku, kde by bylo textový pole, do kterýho se může normálně psát a po napsání nějakého textu, slova, nebo písmena by se podle něčeho vygeneroval text jiný kamkoliv na stránku, do nové stránky, nebo do alertového okna. Taky bych potřeboval, aby se dalo k určitému textu nastavit, co se vygeneruje. Např. napíšu 1, vygeneruje se text Jedna, napíšu třeba 5a vygeneruje se Pět.
Moc díky. |
||
peta Profil * |
#2 · Zasláno: 26. 9. 2006, 16:05:58
Peking jakpsatweb - javascript - priklady
Jestli myslis neco s odchytavanim klavesnice, tak se to jmenuje event. |
||
venca12 Profil |
#3 · Zasláno: 26. 9. 2006, 22:15:00
Peking ::: K dosažení tvého cíle ti v podstatě pouhé dvě věci. První se jmenuje událost onkeyup a druhá hledání pomocí regulárního výrazu search.
Nejdříve si do dokumentu plácneš nějakou textareu s nějakým id, např. tuto: <textarea id="jaJsemTextarea"></textarea> A někam pod to si napíšeš skriptík, ktde přilepíš na událost textarey onkeyup nějakou funkci, ve které budeš testovat výskyt slov, např. takto: <script type="text/javascript"> Tohle řešení má spoustu chyb, například pokud napíšeš do textarey hola, tak ti to potom po každém stisku klávesy bude vyhazovat alert. Ošetřit by se to dalo tak, že by jsi si, při každém vyhození hlášky zapamatoval, to co už bylo vyhozený a co ještě ne. Řešení tohodle je spousta, ale to už je úplně jiná pohádka. Dobrou noc děti. |
||
Peking Profil * |
#4 · Zasláno: 27. 9. 2006, 15:04:44
Chvíli to fungovalo, ale pak přestalo, aniž bych změnil kód. Jinak dík, ale mám změnu požadavku, potřebuju, aby to nebylo v alertu. Škoda.
|
||
Joker Profil |
#5 · Zasláno: 27. 9. 2006, 15:10:07
Musíte to spamovat po celém fóru?
|
||
venca12 Profil |
#6 · Zasláno: 27. 9. 2006, 16:39:19
Peking ::: Jsem ochoten Vám pomoci, upravit výstup skriptu do libovolné části dokumentu, případně odladit chyby. Pokud uložíte na konto bariéry částku 93Kč (17111444/2400 eBanka). Do poznámky uveďte Váš nick "Peking". Přehled plateb o účtu je na strách eBanky.
Až tak učiníte, dejte o tomto bohulibém činu vědět příspěvkem do tohoto threadu a já se Vám budu věnovat. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0