Phương thức Window Confirm () trong JavaScript

Phuong Thuc Window Confirm Trong Javascript



Đối tượng cửa sổ trong JavaScript là cách JavaScript tương tác và giao tiếp với trình duyệt. JavaScript sử dụng mô hình đối tượng trình duyệt được sử dụng để tương tác với các thành phần khác nhau của trình duyệt, tức là điều hướng, chiều rộng, chiều cao của cửa sổ trình duyệt. Đối tượng cửa sổ đi kèm với một số thuộc tính và phương thức tích hợp sẵn rất hữu ích cho các nhà phát triển JavaScript vì chúng có thể được sử dụng để thao tác cửa sổ trình duyệt. Một trong những phương pháp này là xác nhận() phương pháp mà chúng tôi sẽ giải thích ngày hôm nay trong bài viết này.

Cửa sổ xác nhận() được sử dụng để nhắc người dùng bằng một tin nhắn và nhận được phản hồi của họ. Các xác nhận() phương thức mở một cửa sổ bật lên trên đầu cửa sổ trình duyệt, hiển thị một tin nhắn văn bản và hai nút, nút OK và nút Hủy được sử dụng để nhận phản hồi của người dùng. Các xác nhận() phương pháp chặn người dùng truy cập trang web cho đến khi họ cung cấp phản hồi. Tính năng này có thể hữu ích trong một số trường hợp nhưng các nhà phát triển được khuyến nghị không nên lạm dụng xác nhận() và thay vào đó sử dụng các lựa chọn thay thế của nó như báo động() phương pháp.







Phương thức xác nhận () Cú pháp



Các xác nhận() phương thức được gọi với tham chiếu của đối tượng cửa sổ và nhận một chuỗi ký tự làm đối số. Chuỗi này là thông báo được hiển thị trên cửa sổ bật lên:



window.confirm ( chữ ) ;


Nhưng vì đối tượng window đại diện cho phạm vi toàn cục, nên các phương thức của nó có thể được gọi mà không có bất kỳ tham chiếu nào. Do đó, cú pháp dưới đây có giá trị như nhau:





xác nhận ( thông điệp ) ;

Làm thế nào để sử dụng phương thức Window verify ()?

Đơn giản chỉ cần gọi xác nhận() và chuyển cho nó một chuỗi chứa thông báo mà bạn muốn hiển thị ra màn hình. Tôi sẽ sử dụng bảng điều khiển của trình duyệt để chứng minh hoạt động của xác nhận() phương pháp:



xác nhận ( 'Nhấn OK để xác nhận' ) ;



Các xác nhận() phương thức thực sự trả về một giá trị Boolean có thể được lưu trữ trong một biến để xác định quá trình hành động tiếp theo. Trong trường hợp người dùng nhấp vào nút OK thì xác nhận() phương thức trả về true nếu không nó trả về false.

var op = xác nhận ( 'Nhấn OK để xác nhận' ) ;

nếu ( trên == thật )
{
console.log ( 'Đã nhấn OK' ) ;
}
khác
{
console.log ( 'Đã nhấn hủy bỏ' ) ;
}


Hiểu mã

Đầu tiên chúng tôi sử dụng xác nhận() để hiển thị cho người dùng một thông báo thông qua một cửa sổ bật lên trên màn hình:


Người dùng bây giờ chỉ có hai tùy chọn hoặc nhấp vào nút OK hoặc nút Hủy bỏ xác nhận() phương pháp chặn quyền truy cập của người dùng vào trang web. Nếu người dùng nhấn OK, xác nhận() phương thức sẽ trả về true. Khi nhấn nút Hủy, phương thức sẽ trả về false. Chúng tôi đang lưu trữ các giá trị trả về này trong trên Biến đổi.

Sau đó, chúng tôi sử dụng biến này trong các câu lệnh điều kiện của chúng tôi để in xem người dùng đã nhấn nút OK hay Cancel:







Sự kết luận

Hướng dẫn dành cho người mới bắt đầu này có giải thích chi tiết và dễ hiểu về cách xác nhận() được sử dụng để hiển thị cửa sổ bật lên trong JavaScript. xác nhận() là một trong nhiều phương thức JavaScript tích hợp thuộc đối tượng cửa sổ chung có thể được sử dụng để giao tiếp với cửa sổ trình duyệt.

Các xác nhận() Phương thức có nhiều ứng dụng trong thế giới thực như cách sử dụng thường xuyên nhất của nó là hộp thoại xác nhận xuất hiện khi người dùng cố gắng thoát hoặc làm mới một trang web mà không lưu tiến trình của họ, ví dụ: cố gắng để lại một email chưa hoàn thành trên Gmail.