Autor | Zpráva | ||
---|---|---|---|
benjamin Profil |
#1 · Zasláno: 11. 3. 2005, 18:01:38
Přesun hodnoty ze selectu do textového pole
|
||
benjamin Profil |
#2 · Zasláno: 11. 3. 2005, 18:04:10
Ahojte lidi pomozte. Jde o to, že bych potřeboval ze selectu <takova ta rozbalovací nabídka> přesunout <zmačknu tlačítko> vybranou hodnotu do textového pole a připojit tuto hodnotu k něčemu co v textovém poli je už od předtim napsane. Jestli mi budeš chtit poradit napis mi prosim na email ZEMAN.BENJAMIN@seznam.cz budu ti moc vděčný. DIKY DIKY DIKY
|
||
Peta Profil * |
#3 · Zasláno: 12. 3. 2005, 19:00:40
http://www.jakpsatweb.cz/javascript/priklady/select-value.html
Viz hledani na jakpsatweb.cz slova Select |
||
Yuhů Profil |
#4 · Zasláno: 12. 3. 2005, 23:04:53
takže jestli tomu dobře rozumím, tak máš
<form name="formularik"> <select name="menicko"> <option value="hodnota">první</option> </select> <input type="button" value="tohle se má zmáčknout"> <textarea name="textovepole">Nějaký obsah</textarea> </form> a chceš, aby se vybraná hodnota v selectu připsala za text v textarea? Takže jestli to chceš takhle, tak vyzkoušej toto: <input type="button" onclick="document.formularik.textovepole.value += document.formularik.menicko.value"> |
||
habendorf Profil |
#5 · Zasláno: 13. 3. 2005, 13:34:29 · Upravil/a: habendorf
Ještě to trošku učešeme, aby se ti to nelepilo hned za text:
<form name="formularik"> |
||
benjamin Profil |
#6 · Zasláno: 13. 3. 2005, 15:59:32
ahojte jste super moc vam chci poděkovat že jste mi pomohli a věnovali vaš čas. děkuji
určitě to použiju funguje to bezvadně. budu těch selectu mit vic ale stim už si poradim. Včera jsem taky něco vymyslel (viz KOD) ale když to vyberu tak se všechno v textovem poli přemaže a to je mi na nic(vyhoda je sice v tom že tam nemusi byt to tlačitko) vy to mate tak jednoduche a FUNKČNI noc diky. ty čísla (v selectech) to je jenom tak abych přesně viděl co to dělá <html> <head> <title>Přepis hodnoty ze selectu do textového pole</title> </head> <body> <form name="ooo"> <select name="seznam_1" size="1" onChange="Pridej_a(this)"> <option value=" " selected> <option value="1">1 <option value="2">2 <option value="3">3 </select> <select name="seznam_2" size="1" onChange="Pridej_b(this)"> <option value=" " selected> <option value="4">4 <option value="5">5 <option value="6">6 </select> <select name="seznam_3" size="1" onChange="Pridej_c(this)"> <option value=" " selected> <option value="7">7 <option value="8">8 <option value="9">9 </select> Text: <input type="text" name="text_pole" size="20"></td> </form> <script type="text/javascript"> function Pridej_a(theSelect){ selindex = theSelect.selectedIndex with(document.ooo) { seznam_1.selectedIndex = selindex text_pole.value = seznam_1.options[selindex].value } } function Pridej_b(theSelect){ selindex = theSelect.selectedIndex with(document.ooo) { seznam_2.selectedIndex = selindex text_pole.value = seznam_2.options[selindex].value } } function Pridej_c(theSelect){ selindex = theSelect.selectedIndex with(document.ooo) { seznam_3.selectedIndex = selindex text_pole.value = seznam_3.options[selindex].value } } </script> </body> </html> |
||
habendorf Profil |
#7 · Zasláno: 13. 3. 2005, 16:45:02
Jestli chceš použít to svoje tak, aby to nepřemazávalo, tak místo
text_pole.value = seznam_1.options[selindex].value dej text_pole.value = text_pole.value + seznam_1.options[selindex].value a stejně tak pro další dva. |
||
benjamin Profil |
#8 · Zasláno: 15. 3. 2005, 14:12:40
ahoj použiji to vaše je to přehlednější
chtěl bych ještě se zeptat prosím jestli by šlo to vybrané ze selectu vložit přes to tlačítko do textu kde je nastavený kursor - jestli mužete poradte děkuji |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0