Vraag & Antwoord

Webprogrammeren & scripting

Dubbele drop downmenu combi onder elkaar

Anoniem
Annie
1 antwoord
  • Ik heb een combi-met-text drop down menu gemaakt in javascript.
    Wanneer je middels een drop downmenu iets selecteerd krijg je de tekst automatisch in een textveld
    maar vraagje:
    Hoe combineer je 2 van die menus met 2 textvelden onder elkaar in 1 formulier.
    Het lijkt simpel maar heb al van alles geprobeert.

    <center>
    <form name="combowithtext">
    <select name="example" size="1" onChange="showtext()">
    <option value="http://www.cnet.com">Cnet</option>
    <option value="http://www.cnn.com">CNN</option>
    <option value="http://www.geocities.com">Geocities</option>
    </select>
    <input type="button" value="Go!"
    onClick="gothere()"><br>
    <textarea rows=5 cols=21 wrap="virtual" name="text"></textarea>
    <script language="javascript">
    <!–

    var shortcut=document.combowithtext
    var descriptions=new Array()

    //extend this list if neccessary to accomodate more selections
    descriptions[0]="Click here for Cnet, the primer technology site on the net!"
    descriptions[1]="Click here for CNN, one of the best sources online to get your news."
    descriptions[2]="Click here for Geocities, and receive 10 megs of free web space."


    shortcut.text.value=descriptions[shortcut.example.selectedIndex]
    function gothere(){
    location=shortcut.example.options[shortcut.example.selectedIndex].value
    }

    function showtext(){
    shortcut.text.value=descriptions[shortcut.example.selectedIndex]
    }
    //–>
    </script>

    </form>
    </center>

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