Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387

    Form asp con più pulsanti per più azioni

    Premesso... non so più dove cercare.... help... pls....

    Ho una tabella in cui posso checcare uno o più ID di record, sui quali posso fare diverse operazioni... mettete le classiche... "cancella, aggiorna" etc etc...

    in un form normale, se avessi solo un pulsante, metterei
    codice:
    <form method="post" action="disattiva.asp" id="disattiva" name="disattiva">
    [...]codice non necessario[...]
    <input name="Submit" type="submit" value="Disattiva" class="button_destra"/>
    
    </form>
    Ma se oltre a mandare quell'id a "disattiva.asp" avessi necessità, premendo appunto un altro pulsante, di mandarlo ad esempio a "cancella.asp"?

    help... mi ci sto scervellando....... grazie!!!!

  2. #2
    <script>
    function Esegui(valore){
    switch(valore){
    case 1:
    document.nomeform.action = "Disattiva.asp";
    document.nomeform.submit();
    break;
    case 2:
    document.nomeform.action = "Cancella.asp";
    document.nomeform.submit();

    break;
    case 3:
    document.nomeform.action = "Modifica.asp";
    document.nomeform.submit();

    break;
    }

    }
    </script>


    <form method="post" id="disattiva" name="nomeform">
    [...]codice non necessario[...]
    <input name="Submit" type="Button" value="Disattiva" onclick="Esegui(1)"/>
    <input name="Submit" type="Button" value="Cancella" onclick="Esegui(2)"/>
    <input name="Submit" type="Button" value="Modifica" onclick="Esegui(3)"/>


    </form>


    Fabio

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387
    Santo Javascript...

    Naturalmente funziona...

    Grazie mille!

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.