Vraag & Antwoord

Webprogrammeren & scripting

[js] opener waarde meegeven

Anoniem
scriptsnet
4 antwoorden
  • ik heb een scriptje gemaakt met javascript. Het geeft de waarde die in de popup komt, door aan het scherm opent.

    In internet explorer werkt het wel, maar in mozilla/netscape werkt het niet.

    dit is het scriptje wie het doorgeeft aan het formulier.

    [code:1:931cdaff1c]<script language="JavaScript1.2">
    window.opener.form.pollid.value = "10";
    </script>[/code:1:931cdaff1c]

    kort maar krachtig :P

    Die werkt dus wel in ie, maar niet in die andere.

    Weet iemand hoe ik het wel werkend krijg?
  • mozilla houdt zich wat meer aan de standaarden…
    herschrijven naar Document Object Model is het antwoord.

    meer weten? http://www.w3.org/DOM/

    t.
  • ik vat er weinig van….

    is er geen makkelijker oplossing?
  • je vergeet er bij te vertellen om wat voor input het gaat (text, radio, select,..). Ik ga maar even uit van een text-input en denk dat onderstaande wel zal werken:
    [code:1:35af4c2ce6]
    window.opener.document.forms['form'].elements['pollid'].value = "10";
    [/code:1:35af4c2ce6]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.