Visualizzazione dei risultati da 1 a 7 su 7

Discussione: onchange select

  1. #1

    onchange select

    ciao,

    ho il seguente problema:

    ho creato un form con due select.

    l'utente deve scegliere i dati che gli interessano.

    quando seleziona il dato dal secondo select devo chiamare un'altra pagina e passare i dati scelti sia del primo select che del secondo.

    per richiamare un'altra pagina uso il seguente codice:

    <select name="fcampo" onchange="javascript:document.location='pagina.php ">

    quanlcuno mi sa aiutare

    grazie

    Emanuela

  2. #2
    scusate vi riporto una prova che ho fatto:

    <select name="fcampo" onchange="javascript:document.location='pagina.php ?fcampo1=document.form1.fcampo1&fcausale=document. form1.fcampo'">

    così facendo riportala nella variabile che passa: document.form1.fcampo1
    document.form1.fcampo

    ho provato anche mettendo il value.

    grazie

    emanuela

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    function cambaia location(f){
    loc='pagina.php?uno='
    loc+=f.select1.options[f.select1.selectedIndex].value
    loc+='&due='+f.select2.options[f.select2.selectedIndex].value
    self.location.href=loc
    }

    ...onchange="cambia_location(this.form)"

  4. #4
    grazie

    manu

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ma non e' piu' semplice fare il submit del form? :master:

    <select ... onchange="this.form.submit()">

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    no perchè richiamo poi la stessa pagina.

    e il submit me serve per poi spedire tutti i dati

    se si può fare in modo più semplice fatemi sapere grazie


    emanuela

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <select ... onchange="this.form.action='';this.form.submit()">


    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.