Autor | Zpráva | ||
---|---|---|---|
Lukyn2006 Profil |
#1 · Zasláno: 7. 4. 2015, 13:22:07
Zdravím, mám funkci která funguje
<input type="text" onchange="text(this.value)"> a chci ji v rámci pokusů udělat i tak aby fungovala stejně na tlačítko - ale nedaří se: <form> <input type="text" id="jmeno" name="jmeno" value="Napiš";> <input type="button" id="jmeno" name="jmeno" onclick="text(this.value)";> </form> Bude to asi nějaká drobnost, díky všem za radu... Lukyn |
||
lionel messi Profil |
Lukyn2006:
„a chci ji v rámci pokusů udělat i tak aby fungovala stejně na tlačítko - ale nedaří se:“ Súčasný kód odchytáva value buttonu, predpokladám, že potrebuješ value inputu. |
||
_es Profil |
#3 · Zasláno: 7. 4. 2015, 13:41:42
Lukyn2006:
Prečo dávaš dvom odlišným formulárovým prvkom rovnaké id aj rovnaké name ?
|
||
Lukyn2006 Profil |
#4 · Zasláno: 7. 4. 2015, 14:09:28
To taky můžou být dva odlišné html soubory. Prostě to co dělá ten onchange text chci aby dělal i ten formulář s textovým polem a buttonem. Chci se naučit javascript a začal jsem tímto.
|
||
Keeehi Profil |
#5 · Zasláno: 7. 4. 2015, 14:21:58
Lukyn2006:
„To taky můžou být dva odlišné html soubory.“ <input type="text" id="jmeno" name="jmeno" value="Napiš";> <input type="button" id="jmeno" name="jmeno" onclick="text(this.value)";> „Prostě to co dělá ten onchange text chci aby dělal i ten formulář s textovým polem a buttonem.“ Úplně stejně se to chovat logicky nemůže, takže se to musí chovat podobně. Ovšem hodilo by se napsat, co přesně se má stát. Tím si nejsem jistý. Po kliknutí na button poslat data z inputu do funkce text? Pak by to vypadalo takto: <form> <input type="text" id="jmeno" name="jmeno" value="Napiš";> <input type="button" onclick="text(document.getElementById('jmeno').value)";> </form> |
||
Lukyn2006 Profil |
#6 · Zasláno: 7. 4. 2015, 14:41:33
Keeehi:
jo to je ono. díky moc. Ten "document.getElementById" a taky inner... začnu poznávat až v příští lekci. díky...Lukyn |
||
Časová prodleva: 10 let
|
0