Visualizzazione dei risultati da 1 a 2 su 2

Discussione: OnChange con 3 select

  1. #1

    OnChange con 3 select

    </SCRIPT>

    <SCRIPT type=text/javascript>
    var regiondb = new Object()
    regiondb["africa"] = [{value:"102",value:"102", text:"Cairo", text:"Luca"},
    {value:"88", text:"Lagos"},
    {value:"80", text:"Nairobi"},
    {value:"55", text:"Pretoria"}];
    regiondb["asia"] = [{value:"30", text:"Ankara"},
    {value:"21", text:"Bangkok"},
    {value:"49", text:"Pechino"},
    {value:"76", text:"New Delhi"},
    {value:"14", text:"Tokyo"}];
    regiondb["australia"] = [{value:"64", text:"Suva"},
    {value:"12", text:"Sydney"}];
    regiondb["europa"] = [{value:"11", text:"Atene"},
    {value:"35", text:"Francoforte"},
    {value:"3", text:"Londra"},
    {value:"15", text:"Madrid"},
    {value:"1", text:"Parigi"},
    {value:"10", text:"Roma"},
    {value:"6", text:"Stoccolma"},
    {value:"97", text:"San Pietroburgo"}];
    regiondb["noamer"] = [{value:"73", text:"Dallas"},
    {value:"71", text:"Los Angeles"},
    {value:"5", text:"New York"},
    {value:"37", text:"Toronto"}];
    regiondb["suamer"] = [{value:"65", text:"Buenos Aires"},
    {value:"31", text:"Caracas"},
    {value:"66", text:"Rio di Janeiro"}];

    function setCities(chooser) {
    var newElem;
    var where = (navigator.appName == "Microsoft Internet Explorer") ? -1 : null;
    var cityChooser = chooser.form.elements["città"];
    while (cityChooser.options.length) {
    cityChooser.remove(0);
    }
    var choice = chooser.options[chooser.selectedIndex].value;
    var db = regiondb[choice];
    newElem = document.createElement("option");
    newElem.text = "Seleziona una città:";
    newElem.value = "";
    cityChooser.add(newElem, where);
    if (choice != "") {
    for (var i = 0; i < db.length; i++) {
    newElem = document.createElement("option");
    newElem.text = db[i].text;
    newElem.value = db[i].value;
    cityChooser.add(newElem, where);

    }
    }
    }


    </SCRIPT>

    <META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
    <BODY>
    <H1>Esempio - Select dinamiche</H1>
    <HR>

    <FORM name=form>Invia la richiesta a: <SELECT onchange=setCities(this)
    name=continente> <OPTION value="" selected>Seleziona un continente:</OPTION>
    <OPTION value=africa>Africa</OPTION> <OPTION value=asia>Asia</OPTION> <OPTION
    value=australia>Australia/Oceania</OPTION> <OPTION
    value=europa>Europa</OPTION> <OPTION value=noamer>Nord America</OPTION>
    <OPTION value=suamer>Sud America</OPTION></SELECT> <SELECT name=città>
    <OPTION value="" selected>Seleziona una città:</OPTION></SELECT>
    <SELECT name=select>
    <OPTION value="" selected>Seleziona una città:</OPTION>
    </SELECT>
    </FORM>FONT face=arial size=1> <DIV align=center></DIV></FONT>
    <SCRIPT language=JavaScript>
    <!--
    var SymRealOnLoad;
    var SymRealOnUnload;

    function SymOnUnload()
    {
    window.open = SymWinOpen;
    if(SymRealOnUnload != null)
    SymRealOnUnload();
    }

    function SymOnLoad()
    {
    if(SymRealOnLoad != null)
    SymRealOnLoad();
    window.open = SymRealWinOpen;
    SymRealOnUnload = window.onunload;
    window.onunload = SymOnUnload;
    }

    SymRealOnLoad = window.onload;
    window.onload = SymOnLoad;
    </SCRIPT>

    Ora se volessi inserire un'altro select che mi selezioni automaticamente, ad esempio la popolazione, come faccio?? :master:

    Se potete help me
    Grazie
    Leftist

  2. #2

    Help

    Ho fatto oltre 100 tentativi, ma nulla

    Magari segnalatemi anche un link dove posso prendere spunto, ovviamente se potete.

    Grazie 1000
    Leftist

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.