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

    Select con this.form.action

    Ciao a tutti...
    Com'è il codice javascript giusto che permette di selezionare un cosa, carica automaticamente e cancella i dati...
    Ho scritto così il codice

    <form method="post" enctype="">
    <input type="hidden" name="cancella_id" value="10">
    <select name="prova" onchange="location=this.options[this.selectedIndex].value;">
    <option value="cancella.php">Prova cancella</option>
    </form>

    Quel codice carica ma non prende il campo cancella_id dal form.
    Ho provato così

    <form method="post" enctype="">
    <input type="hidden" name="cancella_id" value="10">
    <select name="prova" onchange="location=this.form[this.selectedIndex].action;">
    <option value="cancella.php">Prova cancella</option>
    </form>

    Non funziona...

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <form method="post" enctype="">
    <input type="hidden" name="cancella_id" value="10">
    <select name="prova" onchange="this.form.action=this.options[this.selectedIndex].value;this.form.submit()">
    <option value="cancella.php">Prova cancella</option>
    </form>
    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

  3. #3
    Ciao e perdonami..
    Ho provato ora..

    Non funziona!
    :-(

    Perchè?

  4. #4
    Forse intendevi

    location.href

    cioè
    location.href=this.options[this.selectedIndex].value;

    ?

    ps il tag select chiudilo però...
    </option>
    </select>

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da TrueLies
    Forse intendevi

    location.href

    cioè
    location.href=this.options[this.selectedIndex].value;

    ?

    ps il tag select chiudilo però...
    </option>
    </select>
    Se imposti location.href il valore del campo non viene spedito... pero' l'annotazione su </select> e' giusta
    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.