Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 | 66 Bydlisko: Nové Zámky |
Zdravim.
Potreboval by som poradit ako vyplnit text do inputu
mam vypisany text priklad
Kód: text1 text2 text3
a ked kliknem na text1 chcel by ho vlozilo do konkretneho inputu
a este by som potreboval v pripade ze mam viac inputov a kliknem na jeden do ktoreho idem pisat...ako zistim cez js do ktoreho pisem?
|
|
Registrovaný: 04.04.07 Prihlásený: 17.07.24 Príspevky: 532 Témy: 35 | 35 Bydlisko: Bratislava |
najlepsie je ten text aplikovat do nejakeho spanu alebo ineho elementu, ktoremu priradis identifikaciu, napr.id, class - aby si mohol cez jQuery zavolat vlastnost onclick, odchytis si cez html() text z aktivneho elementu a potom priradis text inputu, ktoremu das tiez nejaku identifikaciu.
_________________ CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX |
|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 | 66 Bydlisko: Nové Zámky |
mno nejak stale neviem ako by sa to dalo...nejaka ukazka by nebola?
|
|
Registrovaný: 04.04.07 Prihlásený: 17.07.24 Príspevky: 532 Témy: 35 | 35 Bydlisko: Bratislava |
trvalo mi to asi 2 sekundy najst:
Ukazka
_________________ CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX |
|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 | 66 Bydlisko: Nové Zámky |
Kód: <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#nazov").click(function() { $("#textBox").html($("#changeText")); }); }); </script> <div id="nazov"> <a id="changeText">text1</a><br> <a id="changeText">text2</a> </div>
<div id="textBox"></div>
trosku sa s tym trapim a neviem si rady...ked kliknem na text2 tak sa ako prve dosadi text1 ide to postupne...ako to mam upravit aby ked kliknem na text2 dosadil sa text2 a taktiez potrebujem aby v tej ponuke stale ostal [/code]
|
|
Registrovaný: 04.04.07 Prihlásený: 17.07.24 Príspevky: 532 Témy: 35 | 35 Bydlisko: Bratislava |
v prvom rade NEMOZES mat 2 rovnake ID v <a>. Asi nechapes podstatu tvojho zapisu, ale po kliknuti na #nazov sa do divu #textBox pokusi vlozit text z elementu s IDckom #changeText. aj ked kliknes na text2, vezme text1, pretoze ma take iste ID a narazi nan ako na prvy.
do tagov <a> vobec nepotrebujes zadavat ID. Skus porozmyslat a vkladanie textu urob cez $(this).
_________________ CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX |
|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 | 66 Bydlisko: Nové Zámky |
tak nakoniec som to vyriesil takto
Kód: <html> <head> <script type="text/javascript"> function changeText(id,title){ var userInput = document.getElementById(id).name;
document.getElementById(title).value = userInput; } </script>
<div id="nazov"> <a title="pohladnica" id="pohladnicaaa" onclick='changeText(this.id,this.title)' name="pohladnica">pohladnica</a><br> <a title="tricko" id="trickooo" onclick='changeText(this.id,this.title)' name="tricko adidasssss">tricko</a><br> </div>
<input type="text" id="pohladnica" value=""/> <input type="text" id="tricko" value=""/> </body> </html>
je to mozno chaoticke no s JS nerobim prakticky vobec tak ak mate niekto lepsie riesenie budem len rad
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 | 181 Bydlisko: Nitra / Bra... |
skus radsej nieco taketo
Kód: $(document).ready(function(){ $('#nazov a').click(function(){ $('#tvojinput').val($(this).text()); }); });
_________________ Sorry za prelkepy |
|
Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v JavaScript, VBScript, Ajax | 6 | 460 | 29.05.2010 12:00 camo | | v HTML, XHTML, XML, CSS | 7 | 610 | 27.11.2016 15:41 17mark | | v JavaScript, VBScript, Ajax | 7 | 939 | 31.10.2007 14:28 jsakac | | v Video programy | 4 | 444 | 07.03.2022 8:44 kllr007 | | v PHP, ASP | 4 | 852 | 01.08.2009 21:26 Tominator | | v JavaScript, VBScript, Ajax | 2 | 751 | 03.11.2007 12:49 Flety | | v JavaScript, VBScript, Ajax | 4 | 619 | 18.12.2008 15:44 chrono | | v JavaScript, VBScript, Ajax | 5 | 591 | 12.09.2008 13:48 emer | | v JavaScript, VBScript, Ajax | 5 | 726 | 16.01.2008 19:32 sento | | v JavaScript, VBScript, Ajax | 7 | 837 | 30.01.2009 22:22 djsulo | | v JavaScript, VBScript, Ajax | 2 | 557 | 17.04.2009 19:32 Flety | | v PHP, ASP | 7 | 477 | 11.08.2012 23:43 1daemon1 | | v JavaScript, VBScript, Ajax | 6 | 591 | 29.07.2009 20:04 Ďuri | | v PHP, ASP | 11 | 645 | 18.03.2012 10:45 1daemon1 | | v Monitory, televízory a projektory | 0 | 460 | 09.01.2011 22:24 Skyro | | v Pamäte | 1 | 832 | 08.03.2009 22:14 JanoF |
|