Visualizzazione dei risultati da 1 a 3 su 3

Discussione: heeeeeelp pls!!!

  1. #1

    heeeeeelp pls!!!

    Innanzitutto ciao a tutti e spero che qualcuno mi aiuti...
    il problema è che non riesco a creare un link da 2 select, ll link alla fine dovrebbe essere :
    "c:\sito\(nomecitta)\(nomecitta,x).htm

    posto lo script... help pls!

    <html>
    <head>
    <meta http-equiv="Content-Language" content="it">
    <base target="principale">
    </head>
    <body>
    <SCRIPT language="JavaScript">
    var cittascelta = "null";
    var scelta2 = "null";
    function menu(citta,selezione)
    {
    if (cittascelta == "null")
    {
    var cittascelta = citta;
    // document.write(cittascelta);
    }
    else
    {
    var scelta2 = selezione;
    // document.write(scelta2);
    }
    if ((cittascelta != "null") && (scelta2 != "null"))
    {
    var estensione = "htm";
    parent.sommario.location.href = cittascelta+"/"+scelta2+"/"+cittascelta+scelta2+"."+estensione;
    // document.write("/italia/"+cittascelta+"/"+scelta2+"/"+cittascelta+scelta2+"."+estensione);
    }

    }
    var citta = new Array();
    citta[0] = "Scegli una città...";
    citta[1] = "Milano";
    citta[2] = "";
    citta[3] = "";
    citta[4] = "";
    var selezione = new Array();
    selezione[0] = "Cerco...";
    selezione[1] = "Affitto";
    selezione[2] = "Lavoro";
    selezione[3] = "";
    selezione[4] = "";
    selezione[5] = "";

    document.write("<select onChange=menu(this[this.selectedIndex].value)>");
    for(c=0; c<5; c++) {document.write("<option value=" + citta[c] + ">" + citta[c] + "</option>");
    }
    document.write("</select>");

    document.write("

    </p>");

    document.write("<select onChange=menu(this[this.selectedIndex].value)>");
    for(s=0; s<5; s++) {document.write("<option value=" + selezione[s] + ">" + selezione[s] + "</option>");
    }
    document.write("</select>");

    </SCRIPT>
    </body>
    </html>

  2. #2
    in effetti non sono sicuro di aver bisogno di tutti quegli (if) ma non conosco jscript e ho fatto lo script cosi solo che il link viene creato anche se la condizione ((cittascelta != "null") && (scelta2 != "null")) non è vera, tanto che la document.write mi da il link con un (undefine) di mezzo.

  3. #3
    mmmmmm.....
    azz ora sono riuscito a fargli creare creare il link, ma solo se si sceslie prima la "citta" dopo la "selezione" altrimenti si incasina tutto.
    Esiste un modo per creare un link da 2 select senza usare variabili d'appoggio e facendo comparire la seconda select solo dopo aver selezionato la prima?

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.