Trắc nghiệm Khoa học máy tính 12 Kết nối bài 12: Tạo biểu mẫu giúp bạn theo dõi sự tiến bộ của bản thân thông qua các nội dung xoay quanh chủ đề trọng tâm.
Trắc nghiệm Khoa học máy tính 12 Kết nối bài 12: Tạo biểu mẫu
⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành
0/0 câu
🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT
Đang tải bảng xếp hạng...
Câu 1: Thuộc tính boolean nào được thêm vào thẻ 'input' để bắt buộc người dùng không được bỏ trống trường đó trước khi gửi biểu mẫu?
- - Thuộc tính 'important'
- - Thuộc tính 'mandatory'
- - Thuộc tính 'needed'
- - Thuộc tính 'required'
Câu 2: Hai giá trị phổ biến nhất của thuộc tính 'method' trong thẻ 'form' là gì?
- - GET và POST
- - HTTP và HTTPS
- - PUSH và PULL
- - SEND và RECEIVE
Câu 3: Để cho phép người dùng chọn nhiều tùy chọn cùng lúc trong một danh sách, kiểu nhập liệu nào là phù hợp nhất?
- - 'checkbox'
- - 'multiselect'
- - 'radio'
- - 'list'
Câu 4: Thẻ nào trong HTML đóng vai trò tạo ra các dòng chữ chú thích rõ ràng, giúp cải thiện khả năng truy cập và liên kết trực tiếp tới các ô nhập liệu tương ứng?
- - thẻ 'span'
- - thẻ 'caption'
- - thẻ 'label'
- - thẻ 'text'
Câu 5: Khi thiết kế biểu mẫu cần một ô để người dùng nhập họ và tên (văn bản ngắn), cách khai báo nào sau đây là chính xác nhất?
- - thẻ 'textarea' với thuộc tính type='text'
- - thẻ 'input' với thuộc tính type='text'
- - thẻ 'input' với thuộc tính type='name'
- - thẻ 'form' với thuộc tính type='text'
Câu 6: Thuộc tính nào cung cấp một dòng chữ mờ hướng dẫn ngắn gọn bên trong ô nhập liệu trống và tự biến mất ngay khi người dùng gõ ký tự đầu tiên?
- - value
- - title
- - hint
- - placeholder
Câu 7: Việc sử dụng kiểu dữ liệu nào trong thẻ 'input' sẽ kích hoạt giao diện bộ chọn lịch tích hợp sẵn của trình duyệt để người dùng chọn ngày tháng dễ dàng?
- - time
- - date
- - datetime-local
- - calendar
Câu 8: Để bắt buộc người dùng không được bỏ trống một ô nhập liệu quan trọng (ví dụ: số điện thoại, email) trước khi nhấn nút gửi biểu mẫu, ta cần thêm thuộc tính nào?
- - autofocus
- - readonly
- - required
- - disabled
Câu 9: Thẻ 'label' thường được liên kết với một ô nhập liệu cụ thể thông qua việc khớp thuộc tính 'for' của nó với thuộc tính nào của ô nhập liệu?
- - name
- - id
- - value
- - class
Câu 10: Trong các nút chọn giới tính (radio), để quy định nội dung thực sự sẽ được gửi lên máy chủ khi người dùng chọn mục đó (ví dụ gửi chữ 'nam' hoặc 'nu'), ta dùng thuộc tính nào?
- - thuộc tính 'name'
- - thuộc tính 'id'
- - thuộc tính 'value'
- - thuộc tính 'placeholder'
Câu 11: Yếu tố then chốt nào giúp trình duyệt nhận biết nhiều nút chọn (radio buttons) khác nhau thuộc về cùng một nhóm, qua đó đảm bảo tính chất chỉ được chọn một trong nhóm đó?
- - Các thẻ 'input' phải nằm trong cùng một thẻ 'div'
- - Các thẻ 'input' phải có cùng giá trị thuộc tính 'id'
- - Các thẻ 'input' phải có cùng giá trị thuộc tính 'class'
- - Các thẻ 'input' phải có cùng giá trị thuộc tính 'name'
Câu 12: Để máy chủ web có thể phân biệt được đâu là dữ liệu của trường 'Tài khoản' và đâu là trường 'Mật khẩu', mỗi thẻ 'input' bắt buộc phải được đặt tên thông qua thuộc tính nào?
- - thuộc tính 'name'
- - thuộc tính 'class'
- - thuộc tính 'id'
- - thuộc tính 'value'
Câu 13: Để tạo một ô nhập văn bản ngắn (một dòng) như họ tên hay địa chỉ, thuộc tính 'type' của thẻ 'input' cần được thiết lập là gì?
- - password
- - button
- - radio
- - text
Câu 14: Nếu muốn tạo một câu hỏi trắc nghiệm yêu cầu người dùng chỉ được chọn một đáp án duy nhất trong số nhiều đáp án, thẻ nào là lựa chọn phù hợp nhất?
- - thẻ 'input' với thuộc tính type='radio'
- - thẻ 'input' với thuộc tính type='checkbox'
- - thẻ 'input' với thuộc tính type='select'
- - thẻ 'input' với thuộc tính type='button'
Câu 15: Khi áp dụng cho một thẻ 'input' mang chức năng gửi dữ liệu (type='submit'), thuộc tính 'value' sẽ quyết định yếu tố nào trên giao diện?
- - hành động sẽ thực thi khi nhấn nút
- - xác định văn bản hiển thị trên nút bấm
- - kích thước hình học của nút bấm
- - tên của nút khi gửi dữ liệu lên máy chủ
Câu 16: Theo chuẩn HTML, thẻ 'label' thường được liên kết với một thẻ 'input' cụ thể thông qua cặp thuộc tính nào để khi người dùng nhấp vào văn bản nhãn, ô nhập liệu tương ứng sẽ tự động được chọn?
- - Thuộc tính 'name' của 'label' và 'class' của 'input'
- - Thuộc tính 'for' của 'label' và 'id' của 'input'
- - Thuộc tính 'for' của 'label' và 'name' của 'input'
- - Thuộc tính 'id' của 'label' và 'for' của 'input'
Câu 17: Nút nào sau đây được sử dụng để gửi toàn bộ dữ liệu đã nhập trong biểu mẫu lên máy chủ?
- - Nút có type='submit'
- - Nút có type='send'
- - Nút có type='reset'
- - Nút có type='upload'
Câu 18: Trong trường hợp biểu mẫu dùng để tải lên một tệp tin hình ảnh hoặc tài liệu, phương thức (method) nào là bắt buộc phải sử dụng?
- - GET
- - POST
- - PUT
- - FILE
Câu 19: Nút bấm nào có chức năng đóng gói toàn bộ dữ liệu trong biểu mẫu và kích hoạt quá trình gửi đến máy chủ?
- - Nút có type là 'button'
- - Nút có type là 'submit'
- - Nút có type là 'send'
- - Nút có type là 'action'
Câu 20: Để khôi phục tất cả các trường nhập liệu trong biểu mẫu về giá trị mặc định ban đầu, cần sử dụng thẻ 'input' với type nào?
- - 'clear'
- - 'delete'
- - 'reset'
- - 'refresh'
Câu 21: Nếu thẻ form không được khai báo thuộc tính 'method', trình duyệt sẽ tự động sử dụng phương thức mặc định nào?
- - POST
- - PUT
- - GET
- - HEAD
Câu 22: Để tạo một nút bấm trong biểu mẫu nhưng không muốn nó tự động gửi dữ liệu (submit) hay xóa dữ liệu (reset) mà chỉ dùng để gọi các hàm JavaScript tùy chỉnh, ta dùng kiểu nào?
- - type='reset'
- - type='submit'
- - type='button'
- - type='action'
Câu 23: Để tạo một ô vuông cho phép người dùng đánh dấu chọn hoặc bỏ chọn nhiều mục cùng lúc, ta sử dụng 'type' nào cho thẻ 'input'?
- - radio
- - select
- - tick
- - checkbox
Câu 24: Để thu thập thông tin về giới tính (chỉ được chọn Nam hoặc Nữ), nhà phát triển web nên sử dụng loại thẻ 'input' nào?
- - radio
- - text
- - select
- - checkbox
Câu 25: Kiểu dữ liệu nào của thẻ 'input' giúp che giấu ký tự người dùng nhập vào (thường hiển thị dưới dạng dấu chấm hoặc sao)?
- - 'hidden'
- - 'secret'
- - 'password'
- - 'mask'