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

    Disabilitare tasto invio

    ciao,
    mi dite una funzione che sicuramente funzioni con tuti i browser e che disabliti il tasto invio?

    se metto nel form onsubmit o onkeypress = return false poi non posso scrivere + nulla


    mi potreste passare la funzione?

    ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto perche` lo vuoi fare? per impedire l'uso a chi non puo` o non vuole usare il mouse? Non mi pare molto saggio!!

    Poi per l'implementazione occorre conoscere un po' di condizioni al contorno:
    - come deve venir inviato il form
    - c'e` un unico bottone o ce ne sono altri?
    - c'e` uno script che fa un controllo al submit?
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    scusate.

    allora io ho 5 pulsanti e degli input nei quali devo scrivere dei numeri.

    se io scrivo dentro ad un input e spingo invio c'è il refresh della pagina. Io voglio evitare che se viene premuto l'invio la pagina rimanga li dov'è senza che parta l'action del form

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non puoi, che so, disabilitare tutti i pulsanti fin quando tutti i textfield non contengano qualcosa?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    no
    Auguri... se trovi qualcosa allora posta anche per noi.
    Saluti
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7

  8. #8
    in teoria basterebbe fare cosi...

    <input type="text" onkeydown="if (event.keyCode == 13) return false;" />


    ovviamente funziona solo con IE adesso, ed il codice non è crossbrowser.
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  9. #9
    grazie mille cosi ho va.

    Solo una cosa con IE5 funziona quel codice?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.