Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 18:04 Der er 18 kommentarer og
2 løsninger

kode til at indsætte tekst fra et popup vindue i et textarea?

Hej.

Skal bruge en kode der kan indsætte en tekst i et textarea fra et popup vindue.

Har prøvet før men aldrig noget der virket..

Det skal være sådan at hvis der står noget i textarea i forvejen skal det ik blive slettet..

Der er 150 point til den der kan lave det for mig, da jeg ik fatter så meget javascript..

Mvh
Morten
Avatar billede pokemaster Nybegynder
24. maj 2001 - 18:04 #1
funstuff.dk - Kom lige på icq !
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 18:17 #2
Er på ICQ: 37258437

Hvad er dit ICQ nr?
Avatar billede stigc Nybegynder
24. maj 2001 - 19:40 #3
skal man indtsate en tekst i et popup vindue, trykke \"luk\", og så skal teksten lægges sammen med hvad der allerde står i et textarea i hovedvinduet?
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 19:46 #4
nej, der skal være et udtræk fra en database via asp i popup vinduet.. som så skal sendes videre til textarea...
Avatar billede stigc Nybegynder
24. maj 2001 - 19:47 #5
hvad bruge du af server sprog?
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 19:50 #6
hvad mener du med prog?
Avatar billede stigc Nybegynder
24. maj 2001 - 19:52 #7
når du nu henter fra en database, så må du bruge ert server sprog...
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 19:54 #8
det er asp og en accessdatabase
Avatar billede stigc Nybegynder
24. maj 2001 - 19:55 #9
nå, men det er meget let;

Der hvor der står test, kan du skrive hvad som helst. Sidste linie lukker vinduet igen. Nu skal du bare lave et popup vindue fra hovedsiden, der kalder en html siden indeholdende disse linier. \"dinform\" og \"dittextarea\" skal du ændre til de rigtige navne.

<script>

opener.document.dinform.dittextarea.value+=\"test\";
self.close();

</script>
Avatar billede stigc Nybegynder
24. maj 2001 - 19:56 #10
med asp ser det sådan ud.......

<%


\'databaseudtræk mm. som lægger teskten over i variablen sTekst
%>


<script>

opener.document.dinform.dittextarea.value+=\"<%=sTekst%>\";
self.close();

</script>
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 20:07 #11
ok, men det skal være sådan at man har en liste med en masse ord, som man så kan vælge en af dem og så sætter den dem ind..

Avatar billede stigc Nybegynder
24. maj 2001 - 20:10 #12
så kan du lave en selectionboks.
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 20:34 #13
hvordan
Avatar billede engrob Nybegynder
24. maj 2001 - 20:35 #14
Det her skulle gøre det.

*******popup********
<html>
<head>
    <title></title>
    </head>
<body>

<form>
  <select onChange=\"opener.document.form1.ta1.value = opener.document.form1.ta1.value + this.options[this.selectedIndex].value;\">
  <option value=\"Tekst #1\">Tekst #1</option>
  <option value=\"Tekst #2\">Tekst #2</option>
  <option value=\"Tekst #3\">Tekst #3</option>
  <option value=\"Tekst #4\">Tekst #4</option>
  <option value=\"Tekst #5\">Tekst #5</option>
  <option value=\"Tekst #6\">Tekst #6</option>
  <option value=\"Tekst #7\">Tekst #7</option>
  <option value=\"Tekst #8\">Tekst #8</option>
  <option value=\"Tekst #9\">Tekst #9</option>
  <option value=\"Tekst #10\">Tekst #10</option>
</form>

</body>
</html>

og på den side du har åbnet din popup fra har du en form der hedder

<form name=\"form1\">
  <textarea name=\"ta1\">Tekst her</textarea>
</form>
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 20:46 #15
De skal stå på en lang række og ik en en dropdown menu...
Avatar billede engrob Nybegynder
24. maj 2001 - 20:47 #16
På en lang række? Hvordan skal man vælge hvilken tekst det skal være?
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 20:54 #17
klikker på den
Avatar billede stigc Nybegynder
24. maj 2001 - 21:05 #18
her kan man tilføje tre tekster:

<script>

function addText (texttoadd) {
opener.document.dinform.dittextarea.value+=texttoadd;
self.close();
}
</script>


<a href=\"java script:addText(\'test1\');\">test1</a>
<a href=\"java script:addText(\'test2\');\">test2</a>
<a href=\"java script:addText(\'test3\');\">test3</a>
Avatar billede engrob Nybegynder
24. maj 2001 - 21:47 #19
Jaa, det må vel være sådan man skal gøre.
Avatar billede funstuff.dk Nybegynder
24. maj 2001 - 23:04 #20
Jepz, det var sådan..

MANGE MANGE tak for hjælpen...
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