Visualizzazione dei risultati da 1 a 7 su 7

Discussione: 2 value in select

  1. #1

    2 value in select

    Ho un problema con una select.
    Voglio che quando l'utente seleziona una voce si apra in automatico la pagina corrispondente (e fin qui funziona), ma vorrei che venisse passato alla pagina il valore selezionato.

    codice:
    <select name=pippo onchange="location.href=this.value">
    <option value="a.htm">a1</option>
    <option value="a.htm">a2</option>
    <option value="b.htm">b</option>
    </select>
    In pratica quando l'utente arriva su a.htm vorrei sapere se ha selezionato a1 o a2.

    Si può fare?

    Grazie a tutti

    Alessandro

  2. #2
    beh con l'ausilio di asp puoi richiamare la pagina a.htm passandogli via querystring il valore a1:

    a.htm?valore=a1

    quindi nella pagina a.htm per riprendere il valore basta che scrivi:

    valore = request.querystring("valore")

    in html non credo si possa...
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  3. #3
    Si potrebbe modificare la select come segue, e con asp utilizzare quesrystring per leggere 'valore'
    codice:
    <select name=pippo onchange="location.href=this.value">
    <option value="a.htm?valore=a1">a1</option>
    <option value="a.htm?valore=a2">a2</option>
    <option value="b.htm?valore=b">b</option>
    </select>
    
    oppure prova con 
    
    <select name=pippo onchange="location.href=this.value+'?valore='+this.text">
    <option value="a.htm">a1</option>
    <option value="a.htm">a2</option>
    <option value="b.htm">b</option>
    Sem nasù per patì, patèm!

  4. #4
    Grazie a entrambi per l'aiuto.

  5. #5
    scusate, sto per fare la stessa cosa con php...
    potete essere d'aiuto anche a me?
    grazie

    solo alla stregua di un sogno mi troverò, e non vorrò più svegliarmi...

  6. #6
    nel senso che sto cercando di fare in modo che la pagina che chiamo col select si apra con la select che indichi la pagina selezionata e non quella di default (ovvero la prima della lista)
    ...
    solo alla stregua di un sogno mi troverò, e non vorrò più svegliarmi...

  7. #7
    Il trucco è indicare nell'evento onchange della select di passare alla nuova pagina con il valore selezionato in quel momento, però come ciò si faccia in php purtroppo lo ignoro.

    Sem nasù per patì, patèm!

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.