Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    residenza
    Umbria
    Messaggi
    46

    Pulsanti (grafici) multipli in un form

    Salve a tutti, ecco il mio problema:
    ho un form con più pulsanti di opzione per eseguire funzioni diverse, quindi scrivo :
    <input type=submit name=opzione value=avanti>
    <input type=submit name=opzione value=indietro>
    <input type=submit name=opzione value=inizio> ... ecc.

    nella pagina richiamata dal form ricevo la variabile opzione e decido cosa fare in base al suo valore, funziona tutto benissimo.

    A questo punto, per ragioni puramente estetiche, vorrei sostituire i pulsanti con oggetti di tipo image, quindi avrei:
    <input type=image src=... name=opzione value=avanti>
    <input type=image src=... name=opzione value=indietro>
    <input type=image src=... name=opzione value=inizio> ... ecc.

    Il problema è che il ricevente non recupera più il valore della varabile opzione.

    Preciso che tutto questo è sviluppato in JSP, ho postato qui perchè non mi sembra di aver trovato un forum dedicato a JSP.

    Sarò molto grato a chi riuscirà a darmi una mano.

    Ciao, buona lavoro a tutti

    Sergio
    sergio di sunelweb

  2. #2
    perchè non fai una cosa di questo tipo?

    codice:
    function miaf(etichetta) {
     document.nomeform.nomecamponascosto.value=etichetta;
     document.nomeform.submit();
    }
    da richiamare così:

    codice:
    <img src=...  name="avanti" onclick="miaf(this.name);">
    <img src=...  name="indietro" onclick="miaf(this.name);">
    <img src=...  name="inizio" onclick="miaf(this.name);">
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    residenza
    Umbria
    Messaggi
    46
    PERFETTO, GRAZIE
    sergio di sunelweb

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.