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

    Inviare dati con invio da tastiera

    Ho un form, con una textarea, mentre scrivo nella textarea se premo invio succede che vado a capo continuando a scrivere nella textarea. Io invece vorrei che premendo invio venisse inviato il form.

    Come posso fare?

    Grazie per l'aiuto

  2. #2
    interessa anche a me...
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  3. #3
    gia..nessuno sa aiutarci?

  4. #4
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    2,407
    molto semplice lo puoi fare usando un piccolo script lato server

    del tipo:
    codice:
    <%pulsante = Request("nome pulsante del form")
    
    If ((pulsante)="value del pulsante di submit del form") or (Pulsante = keypressed()) Then%>
    
    esegue quello che ti interessa
    
    <%else
    end if%>


  5. #5
    Ciao, scusami ma non riesco a capire il tuo codice.

    Io voglio inviare dei dati tramite la pressione del tasto invio della tastiera(perchè scrivendo in una textarea il tasto invio provoca un "a capo")

    Ho provato ad inserire il tuo codice, ma "keypressed())" in asp da errore e non riesco a capire cosa dovrebbe fare..


    Grazie mille per l'aiuto,
    potresti spiegarmi meglio?

  6. #6
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    2,407
    sorry l'ho fatta grossa, ero concentrato su un codice che riguarda me è sovrapensiero ho scritto la soluzione del mio problema a te...

    mi finisce bene l'anno...

    sorry il codice corretto è il seguente:

    nel form modifica la prima parte così:
    codice:
    <form name="Newsletter" method="post" action="appnews.asp?mode=insert">
    ovviamente modificando i paamtri del form come nome, la pagina asp ecc.. ma non modificare (mode=insert)

    poi nella pagina asp prima del tuo codice

    inserisci questo semplice controllo

    codice:
    <%if request.Querystring("mode")<>"" then%>
    
    allora prosegui col tuo codice 
    
    <%else
    end if%>
    
    in questa maneira sia che tu prema il pulsante si submit che il tasto invio al di fuori della text area ovviamente la variabile mode assume il valore insert e risulterà valida.
    
     :ciauz:

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.