Avatar billede cyberdude Nybegynder
18. januar 2006 - 21:50 Der er 4 kommentarer og
1 løsning

før værdi fra textarea tilbage til window.opener

Hejsa

Jeg viser i et popup vindue følgende form :
<form action="#" name="rediger_tabel_data" method="post">
    <fieldset>
        <legend><?=$txt_sideindhold;?> </legend>
        <table border="0" cellspacing="0" cellpadding="0" width="100%">
            <tr>
                <td align="left" valign="top" width="35%">&nbsp;</td>
                <td align="left" valign="top" width="65%"><textarea name="tabel_inhold" class="txtarea" cols="40" rows="4"><?=$inhold;?></textarea></td>
            </tr>
        </table>
    </fieldset>
    <br/>
    <fieldset>
        <legend><?=$txt_handling;?> </legend>
        <table border="0" cellspacing="0" cellpadding="0" width="100%">
            <tr>
                <td align="left" valign="top" width="35%">&nbsp;</td>
                <td align="left" valign="top" width="65%"><input type="submit" class="button" name="submit_rediger_afsnit" value="<?=$but_rediger;?>"/></td>
            </tr>
        </table>
    </fieldset>
</form>


Den stump kode der obner popup vinduet ser ud som følgende :
ondblclick="java script:popUpTabel('http://www.minside.dk/pages/tabel.indhold.avanceret.rediger.php?field=t2[<?=$row[0];?>]&inhold=<?=$row[4];?>')"

Det jeg gerne vil have til at ske, er at når jeg klikker på min "gem" knap i popup vinduet er at det der står i <textarea>'et  ved navn "tabel_inhold" bliver overført til følgende
form navn : submit_tbl_data
felt navn : t2[4]
som er på den side hvorfra jeg klikkede på et link og fik popup'en frem...

Men jeg kan ike hitte ud af rækefølgen på window.opener.document.bla.bla.bla :-(

Nogen hjælp at hente ??
Avatar billede cyberdude Nybegynder
18. januar 2006 - 21:51 #1
rettelse :
Den stump kode der obner popup vinduet ser ud som følgende :
ondblclick="java script:popUpTabel('http://www.minside.dk/pages/tabel.indhold.avanceret.rediger.php?field=t2[4]&inhold=her er noget tekst')"
Avatar billede roenving Novice
19. januar 2006 - 15:32 #2
For det første skal du fjerne java script: pseudo-protokollen fra din dblclick-event, for det er ikke nødvendigt at fortælle browserens javascript-fortolker, at den skal fortolke javascript i en script-event som javascript !-)

-- adresseringen af et felt i moderdokumentet er:

opener.document.FORMNAVN.FELTNAVN

-- så koden kunne f.eks. være:

<form action="#" name="rediger_tabel_data" method="post" onsubmit="opener.document.submit_tbl_data.elements["t2[4]"].value=this.tabel_inhold.value;setTimeout("self.close()",200);return false;">
Avatar billede cyberdude Nybegynder
21. januar 2006 - 20:16 #3
har fået det til at funge...
smid et svar og du får point :-)
Avatar billede roenving Novice
21. januar 2006 - 20:26 #4
Oki '-)
Avatar billede roenving Novice
05. februar 2006 - 07:15 #5
-- og tak for point ;~}
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