Thư viện thuật ngữ / UI/UX

Kiểm tra dữ liệu tức thời là gì?

Còn gọi: inline validation, form validation, kiểm tra form, validate form, kiểm tra dữ liệu nhập

Inline validation là cách kiểm tra dữ liệu ngay khi người dùng điền xong từng ô trong form và báo lỗi hoặc xác nhận đúng ngay tại ô đó, thay vì đợi bấm gửi mới báo một loạt lỗi.

Hiểu kỹ hơn

Thời điểm báo lỗi rất quan trọng. Thông thường nên kiểm tra khi người dùng rời khỏi ô (blur), không phải khi họ đang gõ dở, vì báo 'Email không hợp lệ' ngay ký tự đầu tiên gây khó chịu. Ngoại lệ là các ô như tạo mật khẩu, nơi hiển thị trực tiếp các điều kiện (tối thiểu 8 ký tự, có số) giúp người dùng làm đúng. Thông báo lỗi cần: đặt gần ô, dùng màu kèm icon và chữ (không chỉ đổi viền đỏ), nói rõ cách sửa như 'Số điện thoại cần 10 chữ số'. Khi sửa xong, lỗi phải tự biến mất. Kiểm tra phía giao diện chỉ để hỗ trợ người dùng; hệ thống vẫn phải kiểm tra lại phía máy chủ.