Visualizzazione dei risultati da 1 a 4 su 4

Discussione: select con conferma

  1. #1

    select con conferma

    Uso il seguente codice:

    <select name="nome" size="1" onchange="location.href='pagina.php?opzione='+this[this.selectedIndex].value">
    <option value="1">Opzione 1</option>
    <option value="2">Opzione 2</option>
    <option value="3">Opzione 3</option>
    </select>

    che mi permette di spedirmi alla pagina successiva automaticamente al cambiamentodel valore della select.

    Chiedo: è possibile modificare il codice in modo che modificando il valore appaia una finestra di conferma che chiede se si vuole continuare ed andare alla pagina successiva?
    Prima o poi anch'io vi insegnerò qualcosa

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2000
    residenza
    Edinburgh
    Messaggi
    401
    Personalmente trovo i select che cambiano in automatico la pagina piuttosto noiosi.
    Perchè invece non fai un select con un bottone vicino per confermare la scelta?

  3. #3

    Re: select con conferma

    Prova cosi'

    codice:
    <script>
    function confirmChange( selectValue )
    {
      if ( confirm('Vuoi cambiare pagina?') ) {
        location.href='pagina.php?opzione='+selectValue;
      }
    }
    </script>
    
    <select onChange="confirmChange( this[this.selectedIndex].value );">
    ...
    Ciao

  4. #4
    ok, funziona

    ma se dico no, non ritorna il valore che era selezionato e sinceramente questo è quello che mi serve

    Prima o poi anch'io vi insegnerò qualcosa

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 © 2026 vBulletin Solutions, Inc. All rights reserved.