42 messaggi dal 27 settembre 2001
Vi prego di provare la seguente pagina ASP:
1 - inserite un form con solamente un campo text e un pulsante submit;
2 - all'inizio della pagina scrivete il seguente codice ASP:
<%Response.write request.form %>
3- eseguite la pagina, scrivete qualsiasi cosa nel text e premete il tasto INVIO (dalla tastiera, non fate click sul pulsante!!)

Noterete che la pagina, dopo essersi ricaricata, stamperà a video il nome del text e ciò che avete scritto, MA NON IL NOME DEL PULSANTE!!! Se invece premete con il mouse il pulsante, comparirà anche il nome di questo.

La situazione cambia ulteriormente se inserite un altro text (text, badate bene; con un select, ad esempio, non funziona...), anche inviando il FORM premendo il tasto INVIO della tastiera, sarà inviato anche il nome del pulsante.
Tutto ciò diventa determinante se si deve stabilire quale form è stato inviato sulla base del pulsante premuto...
Qualcuno sa spiegarmi il perchè di questo strano comportamento??

Grazie.

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.