Salve,
Sto provando a creare un sistema di login per con js, html e css.
Il mio problema è che in pratica quando un utente va ad immettere per esempio il nome utente, ma lascia vuoto il campo della password, esce un messaggio rosso con l'avviso(questo avviene quando viene premuto il pulsante di login), stessa cosa nel caso della mancanza di un username e nel caso di mancanza di entrambe.
Il punto è che quando esce la scritta, per esempio per la mancanza della password, se io vado successivamente da immetterla, la scritta rossa d'errore rimane, ho provato a fare il refresh della pagina con location.reload(), ma il risultato è che:
--Primo caso--
se la funzione viene richiamata successivamente a quella che stampa l'errore, ovviamente il messaggio scompare quasi subito, allora ho provato a cercare una soluzione per tenere stampato il messaggio per tot secondi, che successivamente sarebbe stato eliminato dal refresh, ma non ho trovato nulla per farlo.
--Secondo caso--
ho messo la funzione di refresh prima di quella d'errore, ma il problema è che mi esegue prima l'errore e poi il refresh
C'è qualcuno che mi può aiutare??
Grazie
Sto provando a creare un sistema di login per con js, html e css.
Il mio problema è che in pratica quando un utente va ad immettere per esempio il nome utente, ma lascia vuoto il campo della password, esce un messaggio rosso con l'avviso(questo avviene quando viene premuto il pulsante di login), stessa cosa nel caso della mancanza di un username e nel caso di mancanza di entrambe.
Il punto è che quando esce la scritta, per esempio per la mancanza della password, se io vado successivamente da immetterla, la scritta rossa d'errore rimane, ho provato a fare il refresh della pagina con location.reload(), ma il risultato è che:
--Primo caso--
se la funzione viene richiamata successivamente a quella che stampa l'errore, ovviamente il messaggio scompare quasi subito, allora ho provato a cercare una soluzione per tenere stampato il messaggio per tot secondi, che successivamente sarebbe stato eliminato dal refresh, ma non ho trovato nulla per farlo.
--Secondo caso--
ho messo la funzione di refresh prima di quella d'errore, ma il problema è che mi esegue prima l'errore e poi il refresh
C'è qualcuno che mi può aiutare??
Grazie