Zapis textoveho pole do inputu pomoci jQuery

Programovacie jazyky, rady, poradňa...
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa fikotek »

Ahojte,

mozna mi dokazete poradit.

Po kliknuti na ikonu se objevi nove okno kde si clovek klikne na box ve kterem bude nejaky text + obrazek "vzornikova barva".
Potrebuju aby po kliknuti na nejakou tu barvu se vypsalo do inputu cislo te barvy.

Muzete mi prosim nekdo poradit co hledat? Ja bych si to nasel na googlu ale vlastne nevim ani jake kllicove slova hledat.

Ma nekdo nejaky napad?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa audiotrack »

A cislom farby rozumies co? Nejake id? Alebo jej hex hodnotu len sa vyjadrujes ako hotentot? Colorpickerov je na nete kopec na stiahnutie
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa fikotek »

Prosim Vas,

da se tohle udelat tak aby to zapsalo hodnotu do inputu z lightboxoveho okna?
http://jsfiddle.net/j8qGT/3/

V lightboxovem okne bych nacetl jinou html stranku.
presneji http://www.jacklmoore.com/colorbox/example1/
( Outside Webpage (Iframe) )

da se to nejak udelat? Muzete mi prosim uvest priklad?

Zde jsem nasel jeste jeden priklad
http://jsfiddle.net/Smartik/j8qGT/

Je to vubec pouzitelne pro to co chci?
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa weroro »

Nie som si 100% istý, ale mám taký pocit, že ak stránka načítavaná cez iFrame nie je na rovnakej doméne, nedá sa pristupovať k jej DOMu.
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa fikotek »

weroro napísal:Nie som si 100% istý, ale mám taký pocit, že ak stránka načítavaná cez iFrame nie je na rovnakej doméne, nedá sa pristupovať k jej DOMu.
Stranka je na rovnakej domene.
Na ftp mam ted 2 soubory index.php kde jsou inputy do kterych se ma nacist text. A druhy soubor je vzornik.html ktery se po kliku otevre v lightbox okne. V tomhle okne bych mel kliknout na nejaky href a ten by mel zapsat hodnotu "nazev barvy" do inputu ktery je na indexu.

//autoeditácia príspevku (20 Apr 2013, 11:55)
INDEX

Kód: Vybrať všetko

                    <tr>
                        <td class="eight columns alpha"><label>Barva lamely</label>
                        <div class="inp_barva">
                            <input id="text_tag_input" type="text" value="" name="barva_lamely">
                            <a class="ajax" href="/vzornik.html"><img src="/images/icona_vyber_barvu.png" alt="vyber barvu" /></a>
                        </div>
                        </td>
                    </tr>
VZORNIK

Kód: Vybrať všetko

<script>
   function addTextTag(text){
    document.getElementById('text_tag_input').value += text;
   }
</script>

Kód: Vybrať všetko

<div class="tags_select">
    <a href="#" onClick="addTextTag('text1, '); return false"><img src="/vzorniky/ids18/18_1.jpg" width="80" height="32">Bílá</a>
    <a href="#" onClick="addTextTag('text2, '); return false">text2</a>
    <a href="#" onClick="addTextTag('text3, '); return false">text3</a>
</div>
Hodnota se zapise ale nezavre se okno. Kam dat do kodu tohle "window.close()" aby se to zavrelo?
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa weroro »

Kód: Vybrať všetko

function addTextTag(text){
    document.getElementById('text_tag_input').value += text;
    window.close();
   }
Avšak ideálne by bolo zatvoriť to okno funkciou, ktorá je v lightboxe určená pre zatváranie toho okna..
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa fikotek »

weroro napísal:

Kód: Vybrať všetko

function addTextTag(text){
    document.getElementById('text_tag_input').value += text;
    window.close();
   }
Avšak ideálne by bolo zatvoriť to okno funkciou, ktorá je v lightboxe určená pre zatváranie toho okna..
Tak jak si to napsal to bohuzel nefunguje. Idealni by to bylo kdybych vedel jak na to. :-)

//autoeditácia príspevku (20 Apr 2013, 12:27)
To je v pasti weroro na to nemam sanci prijit :/
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa weroro »

Ak sa ti dá, daj sem odkaz na živú ukážku, pohráme sa stým.
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa fikotek »

problem se zaviranim vyresen :-) jupiii

Kód: Vybrať všetko

function addTextTag(text){
document.getElementById('text_tag_input').value += text;
$.colorbox.close();
}
Ale nastal jeste jeden problem a to je s prepisem hodnoty. Kdyz kliknu na vzornik podruhe a vyberu si jinou barvu tak to v tom inputu tu puvodni hodnotu neprepise, ale napise se za ni coz je spatne.
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa weroro »

Daj preč +
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Zapis textoveho pole do inputu pomoci jQuery

Príspevok od používateľa fikotek »

Weroro, to mi ani nerikej ze to bylo takovou krainou :-D .. jako uz to funguje a je to super.
Napísať odpoveď