Trắc nghiệm Tin học ứng dụng 12 cánh diềuTrắ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 Đăng vào 3 Tháng 5, 2026 bởi admin 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 Số câu25Quiz ID40734 Làm bài Câu 1 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? A thẻ 'select' B thẻ 'list' C thẻ 'dropdown' D thẻ 'option' Câu 2 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? A 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 B 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ệ C 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 D 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 3 Để 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' đó? A selected B checked C default D active Câu 4 Để 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 đó? A name B class C id D value Câu 5 Để 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? A disabled B readonly C locked D hidden Câu 6 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? A 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 B 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 C 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 D 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 7 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ì? A 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 B 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 C 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 D 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 8 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ì? A hidden B mask C secret D password Câu 9 Để 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? A mandatory B validate C important D required 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? A thẻ 'input' với thuộc tính type='multiline' B thẻ 'textarea' C thẻ 'textblock' D thẻ 'paragraph' Câu 11 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? A multi B checkbox C size D multiple Câu 12 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'? A maxlength B size C limit D maxchars Câu 13 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? A hint B value C placeholder D suggest Câu 14 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? A jump B inc C interval D step Câu 15 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? A value B default C text D content Câu 16 Thẻ nào được sử dụng để tạo một khung chứa biểu mẫu trong tài liệu HTML? A thẻ 'table' B thẻ 'form' C thẻ 'div' D thẻ 'input' Câu 17 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? A method B href C action D src Câu 18 Để 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? A text B string C textbox D char Câu 19 Để 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ì? A upload B file C document D attachment Câu 20 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ì? A 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 B Ẩ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 C 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 D 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 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? A thẻ 'input' với thuộc tính type='clear' B thẻ 'button' với thuộc tính type='delete' C thẻ 'input' với thuộc tính type='empty' D thẻ 'input' với thuộc tính type='reset' Câu 22 Để 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? A enctype='application/x-www-form-urlencoded' B method='get' C enctype='multipart/form-data' D action='upload.php' 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 đó? A 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 đó B 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 đó C Đặt các thẻ 'input' kiểu 'radio' vào trong cùng một thẻ 'div' D Sử dụng thuộc tính 'group' cho các thẻ 'input' kiểu 'radio' Câu 24 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ử đó? A thẻ 'caption' B thẻ 'title' C thẻ 'header' D thẻ 'legend' Câu 25 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ì? A check B checkbox C tickbox D multiple Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 6: Tạo biểu mẫu Trắc nghiệm Tin học ứng dụng 12 Cánh diều bài 8: Làm quen với CSS