Come avvisare sì no con la funzione di conferma in javascript

Come avvisare sì no con la funzione di conferma in javascript
Gli sviluppatori spesso devono ottenere input dagli utenti per decidere ulteriori corsi di azione. Questo input può essere di molti tipi, il più semplice dei quali è una risposta sì o no. JavaScript ci fornisce funzionalità integrate che possono essere utilizzate per ottenere semplici risposte sì/no dagli utenti. Queste risposte semplici e semplici sono spesso necessarie quando l'utente esegue un'attività sensibile come eliminare il proprio profilo. Un esempio di tale input sarebbe il prompt da Facebook quando si tenta di lasciare la pagina web dopo aver scritto un post incompleto. Questo semplice input dell'utente riduce la possibilità di errori e si assicura che l'utente abbia chiare intenzioni di eseguire l'attività.

Conferma () metodo

JavaScript offre il metodo di conferma integrato per richiedere all'utente un messaggio e ottenere una risposta sì o no in risposta. La finestra di dialogo offre agli utenti due opzioni: OK e Annulla. Se l'utente preme OK, il metodo conferm () restituisce vero, restituisce false. La sintassi del metodo conferm () è davvero semplice. Basta invocare l'oggetto della finestra e chiamare il metodo Conferm ():

finestra.confermare (testo);

Poiché l'oggetto della finestra ha un ambito globale, i suoi metodi possono essere chiamati senza riferimento all'oggetto della finestra.

confermare (testo);

Il metodo conferm () prende un singolo argomento opzionale che è il testo che verrebbe visualizzato nella finestra di dialogo. Come indicato sopra, il metodo Conferm () restituisce anche un valore vero o falso.

Utilizzando il metodo Conferm ()

Puoi semplicemente chiamare il metodo Conferm () con una stringa opzionale per richiedere all'utente una risposta sì o no:

Conferma ("Vuoi procedere?");

È necessario archiviare il valore restituito con il metodo Conferma () all'interno di una variabile in modo che possa essere utilizzato in seguito

Lascia che user_input = conferma ("vuoi procedere?");

È importante notare che il metodo Conferma () è sincrono, il che significa che tutti gli altri processi JavaScript verranno arrestati e l'utente non sarà in grado di accedere a nessuna parte della pagina Web fino a quando non avranno fornito un input. Questo a volte può causare problemi poiché gli sviluppatori non vogliono limitare l'accesso dell'utente alle pagine Web. Il metodo conferm () ha anche un altro svantaggio che la posizione, lo stile e le opzioni della sua finestra di dialogo non possono essere personalizzate.

Conclusione

In questo articolo abbiamo preso una visione del metodo JavaScript (). Il metodo Conferm () è un modo conveniente per ottenere semplici risposte dirette dagli utenti e spesso può tornare utile. Tuttavia, ha alcuni svantaggi a causa dei quali non dovrebbe essere abusata.