Intercettare form solo dopo invio

nivaria.achinet

Nuovo Utente
29 Apr 2022
1
0
1
Buongiorno,
in Javascript è possibile intercettare ciò che l'utente scrive in un form solo dopo l'invio del form stesso? Magari con un eventlistner.

Spiego meglio il mio caso: praticamente abbiamo un sistema dove devono accedere degli utenti per partecipare a un quiz.
C'è un database di 1000 password.
Per partecipare a questo quiz, un utente deve inserire una di queste 1000 password e cliccare sul pulsante "Accedi alla prova" per entrare.
Solo che le password che vengono registratre non vengono memorizzate e quindi non sappiamo quali sono state usate.
Quindi, è possibile intercettare le password che vengono scritte in questo campo SOLO dopo che l'utente ha cliccato sul pulsante "Accedi alla prova"?
Grazie.
 
Ma banalmente ti basterebbe inserire uno status nel db per ogni password, quando analizzi i dati provenienti dal form se la pass corrisponde ad una di quelle contenute nel db cambi lo stato ad esempio da 0 ad 1. In questo modo puoi verificare anche che non sia stata già utilizzata altre volte.

In alternativa se proprio non può andar bene ci sarebbe onsubmit
Codice:
<element onsubmit="myScript">
O in alternativa se vuoi usare l'hendler
Codice:
object.addEventListener("submit", myScript);
 

Discussioni simili