Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [Javascript]Postare il valore di una listbox ad una pagina utilizzando onChange!

    Salve a tutti
    come si vede dal titolo non sono pratico di JS

    utilizzando onChange riesco a richiamare una funzione ma non so come dirgli di prendere il valore che ho selezionato dalla listbox ed inviarlo ad un'altra pagina in POST

    mi aiutate?

    grazie

  2. #2
    mi date una mano per favore?

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Capitano Kirk,

    ti basta fare il submit del form (impostando nel form il method="post")... ho appena risposto ad un altro utente la stessa cosa :gren:
    ti faccio un esempio
    codice:
    <form method="post">
      <select name="nomeselect" onchange="this.form.submit()">
        <option value="1">uno</option>
        <option value="2">due</option>
        <option value="3">tre</option>
      </select>
    </form>

  4. #4

    Re: [Javascript]Postare il valore di una listbox ad una pagina utilizzando onChange!

    utilizzando onChange riesco a richiamare una funzione ma non so come dirgli di prendere il valore che ho selezionato dalla listbox ed inviarlo ad un'altra pagina in POST
    Ciao, anche io non sono molto pratica... prova a fare così:

    ti prepari una funzione javascript di questo tipo:

    function InviaDati(aa){
    valore = aa.options[aa.selectedIndex].value;
    if(valore!=''){
    window.open('altrapagina.asp?codice='+valore);
    }


    e nella combo scrivi:

    <select name="miacombo" onchange="InviaDati(this);">
    <option value="1">Ciao</option>
    </select>


    Boh, spero che vada bene ma magari è meglio di niente (tanto per darti un'idea)

  5. #5
    Ah ecco, mi pareva strano che non ti avessero ancora risposto
    Fai finta che non ho scritto niente, è meglio :quipy:

  6. #6
    grazie a tutti

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.