Lệnh confirm trong Javascript
Trong bài này codehow sẽ hướng dẫn bạn cách sử dụng lệnh confirm trong Javascript, lệnh này dùng để xác nhận một hành động nào đó.
Trước khi bắt đầu tìm hiểu kiến thức JS nâng cao thì bạn nên học lệnh confirm trước, bởi những ví dụ ở các bài tiếp theo mình sử dụng lệnh này khá nhiều. Vì vậy, trong bài thứ 5 của loạt series học JS này mình sẽ giúp bạn hiểu cách dùng lệnh confirm.
1. Lệnh confirm trong javascript là gì?
Confirm trong Javascript là một lệnh sẽ hiển thị ra một popup, bên trong đó là một câu thông báo, kèm theo hay tùy chọn OK hoặc Cancel.
Nếu bạn sử dụng Windows, MacOS, hay một phần mềm bất kì thì sẽ thấy khá quen thuộc với hộp thoại này. Sự khác biệt duy nhất giữa chúng là một bên sẽ chạy trên nền web, còn một bên sẽ chạy trong các ứng dụng riêng của nó.
2. Cú pháp lệnh confirm trong javascript
Cú pháp như sau:
confirm(message)
Trong đó message chính là nội dung cần thông báo.
Ví dụ 1: Hiện thị thông báo bạn có muốn thoát khỏi trình duyệt không.
confirm("Bạn có muốn thoát khỏi trình duyệt không Codehow.net ?")
Kết quả:
Ví dụ 2: Thử in xem kết quả của lệnh confirm trả về là gì nhé.
var result = confirm("Bạn có muốn thoát khỏi trình duyệt không Codehow.net ?"); // Trả về true nếu bạn nhấn OK // Trả về false nếu bạn nhấn Cancel console.log(result);
Dựa vào kết quả True / False này mà ta biết đươc người dùng đã chọn OK hay Cancel.
3. Khác nhau giữa alert và confirm trong javascript
Nếu bạn thắc mắc tại sao có alert rồi mà vẫn có confirm thì codehow xin giải thích như sau.
Lệnh alert in ra một hộp thoại và kèm theo đó chỉ một tùy chọn OK, còn lệnh confirm thì có hai tùy chọn OK hoặc Cancel.
Như vậy, chúng ta sử dụng alert trong trường hợp bạn muốn hiển thị một thông báo đơn giản. Sử dụng confirm nếu muốn xác nhận thông tin từ người dùng.