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 ôn tập kiến thức một cách có hệ thống thông qua hệ thống câu hỏi đa dạng.
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 nào đóng vai trò như biến số để lưu trữ và phân biệt các giá trị dữ liệu khác nhau khi gửi lên máy chủ?
- - id
- - class
- - type
- - name
Câu 2: Để tạo một danh sách thả xuống cho phép người dùng chọn một mục, ta cần sử dụng thẻ đóng gói bên ngoài nào?
- - thẻ list
- - thẻ dropdown
- - thẻ menu
- - thẻ select
Câu 3: Để 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 4: 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 5: Khi cần người dùng nhập một đoạn văn bản dài gồm nhiều dòng (như phần bình luận hay mô tả), thẻ nào là lựa chọn phù hợp nhất?
- - thẻ input type='text'
- - thẻ p
- - thẻ textarea
- - thẻ div
Câu 6: Khi phân tích về đặc điểm dung lượng truyền tải, khẳng định nào sau đây là mô tả ĐÚNG NHẤT sự khác biệt giữa phương thức GET và POST của biểu mẫu?
- - POST giới hạn dung lượng dữ liệu gửi đi, GET cho phép gửi lượng dữ liệu lớn hơn nhiều
- - Cả GET và POST đều không có giới hạn về dung lượng dữ liệu
- - GET an toàn hơn POST vì dữ liệu được mã hóa trong URL
- - GET giới hạn dung lượng dữ liệu gửi đi, POST cho phép gửi lượng dữ liệu lớn hơn nhiều
Câu 7: Khi thiết lập thẻ 'input' với thuộc tính type là 'date', trình duyệt sẽ cung cấp giao diện hiển thị nào cho người dùng?
- - Một danh sách xổ xuống chứa các con số
- - Một bộ lịch nhỏ để chọn ngày tháng năm
- - Một ô nhập văn bản thông thường không có hiệu ứng
- - Một đồng hồ kim để chọn thời gian
Câu 8: 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 9: Để người dùng có thể chọn một, nhiều hoặc tất cả các tùy chọn cùng lúc trong một nhóm danh sách (ví dụ: chọn sở thích), ta nên sử dụng loại thẻ 'input' nào?
- - Nút radio (type='radio')
- - Hộp kiểm (type='checkbox')
- - Thẻ 'select' (chế độ mặc định)
- - Ô nhập chữ (type='text')
Câu 10: Khi cần người dùng chọn một và chỉ một tùy chọn trong một nhóm danh sách, bạn nên sử dụng thẻ 'input' với thuộc tính 'type' nào?
- - 'select'
- - 'check'
- - 'option'
- - 'radio'
Câu 11: Trong trường hợp biểu mẫu đăng ký có mục 'Đồng ý với điều khoản sử dụng' cần được đánh dấu sẵn để tiết kiệm thao tác cho người dùng, lập trình viên sẽ dùng thuộc tính nào?
- - checked
- - active
- - selected
- - enabled
Câu 12: Thuộc tính nào hiển thị một đoạn văn bản mờ bên trong ô nhập liệu để gợi ý định dạng hoặc nội dung cần nhập, và sẽ biến mất khi người dùng bắt đầu gõ?
- - Thuộc tính 'hint'
- - Thuộc tính 'tooltip'
- - Thuộc tính 'placeholder'
- - Thuộc tính 'value'
Câu 13: Khi cần tạo một khu vực rộng lớn cho phép người dùng nhập những phản hồi dài, chia thành nhiều dòng và nhiều đoạn văn, thẻ nào được tối ưu cho việc này?
- - thẻ 'input' với thuộc tính type='text'
- - thẻ 'textblock'
- - thẻ 'textarea'
- - thẻ 'input' với thuộc tính type='paragraph'
Câu 14: Thẻ nào được sử dụng làm vùng chứa bao bọc tất cả các thành phần nhập liệu để tạo thành một biểu mẫu hoàn chỉnh trên trang web?
- - thẻ 'table'
- - thẻ 'fieldset'
- - thẻ 'form'
- - thẻ 'body'
Câu 15: Đặc điểm nào sau đây KHÔNG phải là ưu điểm của phương thức POST so với phương thức GET?
- - Bảo mật tốt hơn với dữ liệu nhạy cảm
- - Không bị giới hạn kích thước dữ liệu tải lên
- - Hỗ trợ gửi tệp tin (file upload)
- - Dữ liệu gửi đi có thể được đánh dấu trang (bookmark)
Câu 16: Nhằm tránh tình trạng nhận được các biểu mẫu thiếu thông tin quan trọng như số điện thoại liên hệ, quản trị viên cần bổ sung thuộc tính nào vào thẻ nhập liệu đó?
- - mandatory
- - required
- - important
- - readonly
Câu 17: Khi truyền tải tham số tìm kiếm trên một trang web, phương thức nào hiển thị trực tiếp các từ khóa ngay trên thanh địa chỉ của trình duyệt?
- - POST
- - GET
- - PUT
- - UPDATE
Câu 18: Loại nút chọn nào cho phép người dùng chỉ được chọn một tùy chọn duy nhất trong một nhóm các tùy chọn (ví dụ: chọn giới tính)?
- - Nút submit (type='submit')
- - Hộp kiểm (type='checkbox')
- - Nút lệnh (type='button')
- - Nút radio (type='radio')
Câu 19: Để người dùng có thể nhập một đoạn văn bản dài gồm nhiều dòng như phần bình luận hoặc mô tả bản thân, biểu mẫu cần sử dụng phần tử nào?
- - thẻ 'textblock'
- - thẻ 'input' với type='multiline'
- - thẻ 'input' với type='text'
- - thẻ 'textarea'
Câu 20: 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 21: Để xóa mọi dữ liệu người dùng vừa nhập và khôi phục biểu mẫu về trạng thái ban đầu, ta sử dụng nút có thuộc tính 'type' là gì?
- - clear
- - cancel
- - reset
- - delete
Câu 22: Để tăng cường trải nghiệm người dùng, thẻ nào được dùng để gắn nhãn văn bản trực tiếp với một ô nhập liệu, giúp mở rộng vùng nhấp chuột?
- - thẻ 'legend'
- - thẻ 'span'
- - thẻ 'label'
- - thẻ 'caption'
Câu 23: 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 24: Để 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 25: Thẻ nào thường được đặt ngay sau thẻ mở của 'fieldset' để tạo tiêu đề chú thích nằm chèn lên đường viền của nhóm đó?
- - Thẻ 'title'
- - Thẻ 'caption'
- - Thẻ 'header'
- - Thẻ 'legend'