Avatar billede mtrolle Nybegynder
06. januar 2004 - 17:42 Der er 11 kommentarer og
1 løsning

data fra et vindue til et andet

jeg har en javascript funktion til at indsætte HTML koder i mit textarea.
nu vil jeg gerne kunne lave links også og det ville jeg gøre med et popup vindue - men hvordan får jeg oplysningerne fra popupvinduet over i min funktion i det "rigtige" vindue?
Avatar billede roenving Novice
06. januar 2004 - 17:50 #1
<form>
Skriv link: <input type="text" name="INPUTNAVN"><br>
<input type="button" value="Indsæt link" onclick="opener.document.FORMNAVN.TEXTAREANAVN.value += this.form.INPUTNAVN.value;self.close()">
</form>
Avatar billede mtrolle Nybegynder
06. januar 2004 - 17:53 #2
og hvis den ikke skal indsætte i en form, men en funktion?
Avatar billede roenving Novice
06. januar 2004 - 18:01 #3
<form>
Skriv link: <input type="text" name="INPUTNAVN"><br>
<input type="button" value="Indsæt link" onclick="opener.insertLink(this.form.INPUTNAVN.value);self.close()">
</form>
Avatar billede roenving Novice
06. januar 2004 - 18:01 #4
(og insertLink() skal erstattes af navnet på din funktion !-)
Avatar billede mtrolle Nybegynder
06. januar 2004 - 18:04 #5
ok - tak..
prøver om et sek!
Avatar billede mtrolle Nybegynder
06. januar 2004 - 21:00 #6
hmm - det virker sgu ikke - kan være det er mig ;) Jeg har skrevet:
<form>
<p><strong>Tilføjning af link</strong><br/>
Adresse: <input type="text" name="www" onchange="link.value=this.value">
<input type="hidden" name="link" />
<input type="submit" value="Indsæt link" onclick="opener.txt_editor('&lt;a href=this.form.link.value>', '&lt;/a>');self.close()">
</form>
Avatar billede roenving Novice
06. januar 2004 - 21:09 #7
Du har vel ikke brug for omvejen omkring link-feltet, så jeg ville gå direkte:

<form>
<p><strong>Tilføjelse af link</strong><br/>
Adresse: <input type="text" name="www"/>
<input type="submit" value="Indsæt link" onclick="opener.txt_editor('&lt;a href='+this.form.www.value+'>', '&lt;/a>');self.close()"/>
</form>
Avatar billede mtrolle Nybegynder
06. januar 2004 - 22:14 #8
Fedt - tak det virker... Smid et svar!

En ting: Kan jeg evt. få " rundt om linket på en måde?


//mtrolle
www.phphelp.dk
Avatar billede roenving Novice
06. januar 2004 - 22:30 #9
<input type="submit" value="Indsæt link" onclick="opener.txt_editor('&lt;a href=\"'+this.form.www.value+'\">', '&lt;/a>');self.close()"/>

-- sådan skulle den du !-)

-- og velbekomme '-)
Avatar billede roenving Novice
06. januar 2004 - 22:40 #10
-- og tak for points ;~}
Avatar billede mtrolle Nybegynder
06. januar 2004 - 22:42 #11
Lige en bemærkning til andre der evt. også har brug for et lign. script: " skal erstattes med &quot;

Selv tak ;)
Avatar billede roenving Novice
06. januar 2004 - 22:45 #12
-- oki, jeg tænkte bare i at få javascript-strengen til at fungere !-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester