Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema coi form

  1. #1

    Problema coi form

    Ciao a tutti
    Una cortesia per favore, ho un form organizzato in menù e sotto menù (scaricato da HTML.IT), che funge perfettamente.
    Adesso vorrei che i link ad esso collegati si aprano in un'altra finestra, non so dove inserire il tag: target="_blank".
    Ho fatto vari tentativi ma nisba
    Vi allego il codice se qualche anima pia mi vuole dare una dritta.
    codice:
     
    <HTML>
    <HEAD>
    <TITLE>Menù e sotto menù</TITLE>
    
    </HEAD>
    <BODY>
    <div align=left>
    <font face="Arial" size="+1" color="navy">Seleziona il Cognome</font>
    <form name="doublecombo">
    
    <select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
    <option>Rossi</option>
    <option>Bianchi</option>
    <option>Verdi</option>
    <option>Neri</option>
    </select>
    
    
    
    <font face="Arial" size="+1" color="navy">Seleziona il Nome</font>
    
    
    <select name="stage2" size="1">
    <option value="index.html">Fernando</option>
    <option value="index.html">Fabio</option>
    <option value="index.html">Maurizio</option>
    <option value="index.html">Raffaele</option>
    <option value="index.html">Archivio arretrati</option>
    </select>
    <input type="button" name="test" value="VAI"
    onClick="go()">
    
    
    
    
    <font face="Arial" size="3" color="navy">Gli elenchi sono in continuo aggiornamento</font>
    <script>
    <!--
    var groups=document.doublecombo.example.options.length
    var group=new Array(groups)
    for (i=0; i<groups; i++)
    group[i]=new Array()
    
    group[0][0]=new Option("Fernando","index.html")
    group[0][1]=new Option("Fabio","index.html")
    group[0][2]=new Option("Maurizio","index.html")
    group[0][3]=new Option("Raffaele","index.html")
    group[0][4]=new Option("Paola","index.html")
    
    group[1][0]=new Option("Mauro","index.html")
    group[1][1]=new Option("Nello","index.html")
    group[1][2]=new Option("Marco","index.html")
    group[1][3]=new Option("Walter","index.html")
    
    group[2][0]=new Option("Silvia","index.html")
    group[2][1]=new Option("Cinzia","index.html")
    group[2][2]=new Option("Luna","index.html")
    group[2][3]=new Option("Margherita","index.html")
    group[2][4]=new Option("Loredana","index.html")
    
    group[3][0]=new Option("Federica","index.html")
    group[3][1]=new Option("Jolanda","index.html")
    group[3][2]=new Option("Jessica","index.html")
    group[3][3]=new Option("Moana","index.html")
    
    var temp=document.doublecombo.stage2
    
    function redirect(x){
    for (m=temp.options.length-1;m>0;m--)
    temp.options[m]=null
    for (i=0;i<group[x].length;i++){
    temp.options[i]=new Option(group[x][i].text,group[x][i].value)
    }
    temp.options[0].selected=true
    }
    
    function go(){
    location=temp.options[temp.selectedIndex].value
    }
    //-->
    </script>
    </form>
    </div>
    </BODY>
    </HTML>
    Fernando
    Agitatevi perchè avremo bisogno di tutto il vostro coraggio.
    Organizzatevi perchè avremo bisogno di tutta la vostra forza.
    Studiate perchè avremo bisogno di tutta la vostra inteligenza. (Antonio Gramsci)

  2. #2
    Il tag <script> e tutto il suo contenuto, lo devi mettere prima del tag </head>.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Così funziona benissimo solo che le pagine collegate ai link vorrei che si aprissero in un'altra pagina lasciando aperta quella del form
    ciao
    Fernando
    Agitatevi perchè avremo bisogno di tutto il vostro coraggio.
    Organizzatevi perchè avremo bisogno di tutta la vostra forza.
    Studiate perchè avremo bisogno di tutta la vostra inteligenza. (Antonio Gramsci)

  4. #4
    Ho fatto anche la prova che suggerisce Federix ma smette di funzionare completamente.
    Il problema è dove inserire il tag "target"
    ciao
    Fernando
    Agitatevi perchè avremo bisogno di tutto il vostro coraggio.
    Organizzatevi perchè avremo bisogno di tutta la vostra forza.
    Studiate perchè avremo bisogno di tutta la vostra inteligenza. (Antonio Gramsci)

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    prova:
    codice:
    document.nomeform.target='nuovapagina';
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    Scusami Francis87 mi potresti dire in quale punto inserirlo,
    ho fatto delle prove ma non ci riesco.
    Fernando
    Agitatevi perchè avremo bisogno di tutto il vostro coraggio.
    Organizzatevi perchè avremo bisogno di tutta la vostra forza.
    Studiate perchè avremo bisogno di tutta la vostra inteligenza. (Antonio Gramsci)

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.