Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 7: Thực hành tạo biểu mẫu

Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 7: Thực hành tạo biểu mẫu giúp bạn luyện tập thường xuyên để ghi nhớ lâu hơn thông qua hệ thống câu hỏi đa dạng. Các câu hỏi được xây dựng theo lộ trình giúp bạn tự tin hoàn thành bài quiz. Đặc biệt phù hợp với học sinh muốn cải thiện điểm số. Thông qua quá trình làm bài, bạn có thể điều chỉnh phương pháp học tập cho phù hợp. Điều này giúp việc học trở nên tiết kiệm thời gian hơn.

Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 7: Thực hành 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: Khi muốn thu thập thông tin mật khẩu và yêu cầu các ký tự nhập vào phải tự động bị che khuất bằng dấu chấm hoặc sao, giá trị của thuộc tính 'type' trong thẻ 'input' phải thiết lập là gì?

  • - hidden
  • - mask
  • - secret
  • - password

Câu 2: Việc sử dụng thẻ 'input' với thuộc tính type='date' trên các trình duyệt hiện đại mang lại chức năng giao diện trực quan nào cho người dùng?

  • - Hiển thị một công cụ chọn ngày tháng đồ họa từ bộ lịch tích hợp sẵn của trình duyệt
  • - Chỉ đơn thuần hiển thị tĩnh ngày tháng năm hiện tại trên giao diện trang web
  • - Bắt buộc người dùng chỉ được nhập ngày tháng theo đúng một định dạng chuẩn dd/mm/yyyy bằng phím
  • - Tự động trích xuất và điền ngày sinh của người dùng dựa trên thông tin hệ điều hành

Câu 3: Nhằm mục đích kiểm soát dữ liệu đầu vào, thuộc tính nào được dùng để thiết lập giới hạn số lượng ký tự tối đa mà người dùng được phép gõ vào một thẻ 'input' kiểu 'text'?

  • - maxlength
  • - size
  • - limit
  • - maxchars

Câu 4: Khi cấu hình việc gửi dữ liệu biểu mẫu, sự khác biệt kỹ thuật cơ bản nhất giữa thuộc tính method='get' và method='post' là gì?

  • - Phương thức 'get' đính kèm dữ liệu trực tiếp vào cuối URL, trong khi 'post' đóng gói dữ liệu ẩn trong phần thân của HTTP request
  • - Phương thức 'get' an toàn hơn 'post' tuyệt đối khi gửi các thông tin đăng nhập nhạy cảm
  • - Phương thức 'post' chỉ được phép dùng để tải tệp tin lên máy chủ, còn 'get' chỉ dùng cho văn bản
  • - Phương thức 'get' hỗ trợ gửi lượng dữ liệu văn bản lớn hơn nhiều so với giới hạn của phương thức 'post'

Câu 5: Khi sử dụng thẻ 'fieldset' để nhóm các phần tử, thẻ đi kèm nào đóng vai trò cung cấp tiêu đề hoặc nhãn mô tả tổng quát cho toàn bộ nhóm phần tử đó?

  • - thẻ 'caption'
  • - thẻ 'title'
  • - thẻ 'header'
  • - thẻ 'legend'

Câu 6: Trái ngược với 'readonly', khi áp dụng thuộc tính 'disabled' cho một thẻ 'input', hành vi của phần tử này khi gửi biểu mẫu (submit) sẽ thay đổi như thế nào?

  • - Dữ liệu của phần tử bị ẩn đi và không hiển thị trên giao diện người dùng
  • - Nền của ô nhập liệu lập tức chuyển sang màu đỏ để cảnh báo dữ liệu không hợp lệ
  • - Người dùng không thể tương tác và dữ liệu của phần tử đó bị loại bỏ hoàn toàn, không được gửi đi
  • - Người dùng vẫn có thể thay đổi giá trị nhưng dữ liệu cuối cùng không được máy chủ tiếp nhận

Câu 7: Để thiết kế một ô cho phép người dùng nhập dữ liệu văn bản ngắn gọn trên một dòng, thuộc tính 'type' của thẻ 'input' cần nhận giá trị nào?

  • - text
  • - string
  • - textbox
  • - char

Câu 8: Khi xây dựng một danh sách các sở thích để người dùng có thể tự do chọn hoặc bỏ chọn nhiều mục cùng lúc một cách độc lập, thẻ 'input' cần khai báo thuộc tính 'type' mang giá trị gì?

  • - check
  • - checkbox
  • - tickbox
  • - multiple

Câu 9: Để tích hợp chức năng cho phép người dùng chọn và tải lên các tệp tin từ thiết bị cá nhân (chẳng hạn như ảnh đại diện hay tài liệu PDF) vào biểu mẫu, thuộc tính 'type' của thẻ 'input' phải là gì?

  • - upload
  • - file
  • - document
  • - attachment

Câu 10: Trong trường hợp cần thu thập thông tin phản hồi dài hoặc đoạn văn từ người dùng, thẻ HTML nào cung cấp khả năng nhập văn bản trên nhiều dòng?

  • - thẻ 'input' với thuộc tính type='multiline'
  • - thẻ 'textarea'
  • - thẻ 'textblock'
  • - thẻ 'paragraph'

Câu 11: Trong tổ chức cấu trúc của một biểu mẫu phức tạp, thẻ 'fieldset' được sử dụng nhằm mục đích chính là gì?

  • - Khai báo một vùng nhập liệu đặc biệt mà hệ thống bắt buộc phải nhận dữ liệu
  • - Ẩn một nhóm các trường dữ liệu mang tính kỹ thuật khỏi màn hình hiển thị của người dùng
  • - Nhóm các trường dữ liệu có liên quan logic lại với nhau và thường tạo một đường viền bao quanh chúng
  • - Gộp toàn bộ dữ liệu của một nhóm trường để gửi độc lập lên một máy chủ khác

Câu 12: Cấu trúc thẻ nào được quy định dùng để tạo ra một danh sách các lựa chọn thả xuống (drop-down list) nhằm tiết kiệm không gian trên biểu mẫu?

  • - thẻ 'select'
  • - thẻ 'list'
  • - thẻ 'dropdown'
  • - thẻ 'option'

Câu 13: Để một ô nhập liệu (input) hiển thị thông tin nhưng cấm người dùng gõ phím chỉnh sửa văn bản, đồng thời đảm bảo giá trị của ô đó vẫn được gửi kèm đi khi submit form, ta dùng thuộc tính nào?

  • - disabled
  • - readonly
  • - locked
  • - hidden

Câu 14: Trong quá trình khởi tạo một ô 'input' kiểu 'text', nếu muốn một chuỗi văn bản cụ thể được điền sẵn ngay khi trang web vừa tải xong, người lập trình cần sử dụng thuộc tính nào?

  • - value
  • - default
  • - text
  • - content

Câu 15: Khi cấu hình một danh sách thả xuống (thẻ 'select'), việc thêm thuộc tính boolean nào sẽ chuyển đổi giao diện và cho phép người dùng bôi đen chọn nhiều hơn một mục cùng lúc?

  • - multi
  • - checkbox
  • - size
  • - multiple

Câu 16: Khi thiết kế một trường nhập dữ liệu số (input type='number'), thuộc tính nào được sử dụng để định nghĩa bước nhảy giá trị số mỗi khi người dùng click vào nút tăng/giảm trên ô nhập liệu?

  • - jump
  • - inc
  • - interval
  • - step

Câu 17: Thuộc tính nào tích hợp trong thẻ 'input' đảm nhiệm việc hiển thị một đoạn văn bản mờ có chức năng gợi ý hoặc làm mẫu nội dung nhập liệu cho người dùng khi ô còn trống?

  • - hint
  • - value
  • - placeholder
  • - suggest

Câu 18: Thẻ nào được sử dụng để tạo một khung chứa biểu mẫu trong tài liệu HTML?

  • - thẻ 'table'
  • - thẻ 'form'
  • - thẻ 'div'
  • - thẻ 'input'

Câu 19: Để thiết lập tính trạng bắt buộc phải điền thông tin đối với một trường nhập liệu cụ thể trước khi trình duyệt cho phép gửi biểu mẫu, nhà phát triển web sử dụng thuộc tính boolean nào?

  • - mandatory
  • - validate
  • - important
  • - required

Câu 20: Thuộc tính nào của thẻ 'form' đóng vai trò chỉ định URL của tệp hoặc máy chủ sẽ xử lý dữ liệu biểu mẫu khi người dùng nhấn nút gửi?

  • - method
  • - href
  • - action
  • - src

Câu 21: Loại nút bấm nào được tích hợp sẵn tính năng tự động xóa sạch các thay đổi dữ liệu mà người dùng đã nhập và khôi phục toàn bộ biểu mẫu về trạng thái giá trị ban đầu?

  • - thẻ 'input' với thuộc tính type='clear'
  • - thẻ 'button' với thuộc tính type='delete'
  • - thẻ 'input' với thuộc tính type='empty'
  • - thẻ 'input' với thuộc tính type='reset'

Câu 22: Để tạo ra sự liên kết tương tác đồng bộ giữa một nhãn (thẻ 'label') và một trường nhập liệu cụ thể, giá trị của thuộc tính 'for' trong thẻ 'label' phải khớp hoàn toàn với thuộc tính nào của trường nhập liệu đó?

  • - name
  • - class
  • - id
  • - value

Câu 23: Trong cú pháp HTML, làm thế nào để liên kết một nhóm các nút chọn (radio button) lại với nhau sao cho người dùng chỉ được phép chọn duy nhất một tùy chọn trong nhóm đó?

  • - Gán cùng một giá trị cho thuộc tính 'id' của tất cả các thẻ 'input' kiểu 'radio' trong nhóm đó
  • - Gán cùng một giá trị cho thuộc tính 'name' của tất cả các thẻ 'input' kiểu 'radio' trong nhóm đó
  • - Đặt các thẻ 'input' kiểu 'radio' vào trong cùng một thẻ 'div'
  • - Sử dụng thuộc tính 'group' cho các thẻ 'input' kiểu 'radio'

Câu 24: Để chỉ định sẵn một mục cụ thể trong danh sách thả xuống (thẻ 'option') luôn ở trạng thái được chọn ngay khi trang web vừa tải lên, thuộc tính nào cần được bổ sung vào thẻ 'option' đó?

  • - selected
  • - checked
  • - default
  • - active

Câu 25: Để một biểu mẫu chứa thẻ 'input' kiểu 'file' có thể mã hóa và gửi thành công luồng dữ liệu nhị phân của tệp tin lên máy chủ, thẻ 'form' chứa nó bắt buộc phải khai báo thuộc tính bổ sung nào?

  • - enctype='application/x-www-form-urlencoded'
  • - method='get'
  • - enctype='multipart/form-data'
  • - action='upload.php'