Trên 1 form muốn kiểm tra giá trị nhập vào có hợp lệ hay không ta đưa điều kiện kiểm tra vào biến cố:
Trả lời:
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về các biến cố (event) trong lập trình giao diện người dùng (UI), đặc biệt là trong ngữ cảnh kiểm tra tính hợp lệ của dữ liệu nhập vào form.
* **A. Before Update:** Biến cố này xảy ra *trước khi* dữ liệu được cập nhật vào nguồn dữ liệu (ví dụ: cơ sở dữ liệu). Đây là thời điểm thích hợp để kiểm tra tính hợp lệ của dữ liệu, vì nếu dữ liệu không hợp lệ, ta có thể ngăn chặn việc cập nhật.
* **B. After Update:** Biến cố này xảy ra *sau khi* dữ liệu đã được cập nhật. Nếu kiểm tra tính hợp lệ ở thời điểm này và phát hiện lỗi, việc sửa lỗi sẽ phức tạp hơn, vì dữ liệu không hợp lệ đã được ghi vào nguồn dữ liệu.
* **C. On Loat Focus:** 'On Loat' không phải là một biến cố chuẩn và có vẻ là một lỗi chính tả. Biến cố 'On Load' xảy ra khi form hoặc trang được tải. 'On Focus' xảy ra khi một điều khiển (ví dụ: textbox) nhận được focus (tức là được chọn để nhập liệu). Cả hai biến cố này không phù hợp cho việc kiểm tra tính hợp lệ của dữ liệu *sau khi* người dùng nhập liệu.
* **D. On Exit:** Biến cố này xảy ra khi một điều khiển mất focus (ví dụ: khi người dùng rời khỏi một textbox). Đây là một thời điểm hợp lý để kiểm tra tính hợp lệ của dữ liệu vừa được nhập vào điều khiển đó.
So sánh A và D, 'Before Update' có phạm vi rộng hơn (kiểm tra trước khi cập nhật *bất kỳ* thay đổi nào) và cho phép ngăn chặn cập nhật nếu dữ liệu không hợp lệ. Tuy nhiên 'On Exit' cũng là một lựa chọn tốt để kiểm tra tính hợp lệ khi người dùng hoàn thành việc nhập liệu vào một trường cụ thể. Trong bối cảnh câu hỏi chung chung (trên một form), 'Before Update' mang tính bao quát hơn.
Vì vậy, đáp án A là phù hợp nhất.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
