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

    Evitare il multi invio di una form

    Salve a tutti,
    come da topic è possibile evitare il multi invio di una form da parte di un utente che spinge più volte sul bottone o che refresha la pagina perchè non vuole aspettare l'invio dei dati?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    Sul click del bottone puoi disabilitarlo o annullare l'evento onclick.
    Scegli:
    codice:
    <input type="submit" onclick="this.disabled='disable';">
    <input type="submit" onclick="this.onclick = 'return false';">
    Ovviamente se la form non viene inviata a seguito di controlli lato client devi reimpostare i valori iniziali per permettere di cliccare nuovamente il bottone.
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

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.