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.

Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord