4 messaggi dal 15 ottobre 2001
Ho necessità di passare i dati di un form in una pagina o in un'altra a seconda di quale link l'utente clicca.
Quindi i dati del form dovrebbero passare nella pagina scelta senza il bottone di invio.
Non so se sono stato chiaro, ma spero in un aiuto.



11.886 messaggi dal 09 febbraio 2002
Contributi
Usando Javascript, puoi settare l'action della form in modo dinamico. Quindi cliccando questo o quel bottone, puoi mandare i dati a pagine differenti.

Serviti di una funzione, per scrivere meno codice possibile:

<script language="Javascript">
function invia(pagina){
document.nomeform.action = pagina
document.nomeform.submit()
}
</script>

Ora impostiamo i due bottoni (o anche link... non è un problema)

<input type="button" value="invia" onClick="Javascript:invia('pagina1.asp')">

oppure
<a href="Javascript:invia('pagina2.asp')">Invia a pagina diversa</a>

ricordati, puoi mettere l'evento OnClick su qualsiasi tag: immagini, tabelle, righe, celle, linee orizzontali, campi e così via...

-----------------------
Da una perla dal saggio:
Quando non hai capito, devi dire "non ho capito", no che dici che hai capito e invece non hai capito un cavolo. Hai capito?
-----------------------

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.