Tilføj objekt til liste i et andet vindue uden reload
Jeg vil gerne kunne tilføje et objekt(tekst) til en liste i et andet vindue, når jeg trykker på en knap. Den værdi jeg vil overføre ligger i et tekstfelt(Editboks) og den side det skal sendes til vil jeg helst undgå at skulle reloade.
Øhh.. Jeg har et skema i et vindue med en knap der åbner et lille popup vindue. I dette vindue har jeg nogle værdier, som jeg gerne vil sende tilbage til det vindue jeg kom fra og indsætte i nogle liste.
Du får fat i det vindue, popuppen blev åbnet fra med opener, så du kan f.eks.
<script type="text/javascript"> function insertValues(f){//form-objektet overføres som parameter var sel = opener.document.forms[0].selName;//element med name="selName" i den første form sel.options[sel.length] = new Option(f.vaerdi1.value); } </script>
-- og f.eks. kalde den fra form-tagget i popuppen:
Jeg tror at det er noget af det rigtige du foreslår, men jeg kan ikke få det til at virke. Jeg får følgende besked når jeg trykker submit.
fejl. 'options' er null eller ikke et objekt
Min kode til popup ser således ud:
<script type="text/javascript"> function insertValues(f){ var sel = opener.document.forms[0].spouses; sel.options[sel.length] = new Option(f.name.value); } </script>
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.