Avatar billede poul-m Nybegynder
16. december 2000 - 18:27 Der er 3 kommentarer og
1 løsning

Overføre værdi fra en form til en anden

Hejsa!
Jeg har 2 forms; En med et tekstfelt, og en med en select list (hvor alle options er synlige). Jeg vil gerne have det sådan, at når man vælger en entry på listen, så overføres dennes værdi til tekstfeltet i den anden form.
Comprende?
Avatar billede poul-m Nybegynder
16. december 2000 - 18:54 #1
og det må meget gerne virke i ie 4+ og ns 4.7 :-)
Avatar billede jbp Nybegynder
16. december 2000 - 19:09 #2
Dette virker også i NS6 jeg har ikke prøvet ældre versioner!

<script language=\"javascript\">

    function addToMessageArea()
    {
        document.besked.Message.value = document.besked.Message.value + document.besked.StandardMessages.options[document.besked.StandardMessages.selectedIndex].value;
    }
   
</script>

<form action=\"\" method=\"POST\" name=\"besked\">
           
<textarea rows=\"6\" name=\"Message\" cols=\"20\"  onKeyUp=\"java script:checkLength()\" maxlength=\"160\"></textarea></td>
        <br>
        <select size=\"1\" name=\"StandardMessages\"  onChange=\"addToMessageArea()\">
                  <option value=\"\">Ingen valgt</option>
                  <option value=\"test1\">test1</option>
                  <option value=\"test2\">test2</option>
                  <option value=\"test3\">test3</option>
                  <option value=\"test4\">test4</option>
                </select>
            </form>
Avatar billede jbp Nybegynder
16. december 2000 - 19:11 #3
Der kom nogle forkerte ting med. Brug dette istedet :)
<script language=\"javascript\">

    function MessageArea()
    {
        document.besked.Message.value = document.besked.Message.value + document.besked.StandardMessages.options[document.besked.StandardMessages.selectedIndex].value;
    }
   
</script>

<form action=\"\" method=\"POST\" name=\"besked\">
           
<textarea rows=\"6\" name=\"Message\" cols=\"20\" ></textarea>
        <br>
        <select size=\"1\" name=\"StandardMessages\"  onChange=\"MessageArea()\">
                  <option value=\"\">Ingen valgt</option>
                  <option value=\"test1\">test1</option>
                  <option value=\"test2\">test2</option>
                  <option value=\"test3\">test3</option>
                  <option value=\"test4\">test4</option>
                </select>
            </form>
Avatar billede poul-m Nybegynder
16. december 2000 - 19:24 #4
fedt! 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