NEW
Font size
WorksheetsTrắc nghiệm Biểu mẫu - Tin học 12
Total questions: 15
Worksheet time: 8mins
Thẻ HTML nào được dùng làm thẻ chứa chính để tạo một biểu mẫu thu thập dữ liệu người dùng?
input
fieldset
table
form
Thuộc tính action của thẻ form có chức năng quan trọng nào?
Chỉ định URL hoặc tệp tin trên máy chủ sẽ nhận và xử lý dữ liệu từ biểu mẫu.
Đặt tên định danh cho biểu mẫu để có thể tham chiếu bằng JavaScript.
Kích hoạt việc kiểm tra dữ liệu hợp lệ trước khi gửi đi.
Xác định phương thức gửi dữ liệu đến máy chủ, ví dụ như GET hoặc POST.
Khi nào nên sử dụng phương thức POST thay vì GET để gửi dữ liệu biểu mẫu?
Khi bạn muốn người dùng có thể chia sẻ URL chứa kết quả của biểu mẫu.
Khi biểu mẫu chỉ chứa dữ liệu đơn giản và không nhạy cảm.
Khi bạn muốn trang web tải nhanh hơn sau khi gửi biểu mẫu.
Khi dữ liệu gửi đi có dung lượng lớn hoặc chứa thông tin nhạy cảm như mật khẩu.
Để tạo một ô nhập mật khẩu mà các ký tự nhập vào được che đi, bạn sẽ sử dụng loại input nào?
type="securetext"
type="text"
type="hidden"
type="password"
Trong một nhóm các nút radio, thuộc tính nào phải giống hệt nhau để đảm bảo người dùng chỉ có thể chọn một tùy chọn duy nhất?
class
name
id
value
Loại điều khiển nào cho phép người dùng chọn nhiều mục trong một danh sách, ví dụ như lựa chọn các sở thích?
input type="submit"
input type="radio"
input type="text"
input type="checkbox"
Thẻ nào được sử dụng để tạo một vùng nhập văn bản lớn, cho phép nhập nhiều dòng?
textarea
input type="text" rows="5"
label
input type="multiline"
Làm thế nào để tạo một nút bấm có nhãn là "Đăng ký" để gửi dữ liệu biểu mẫu đi?
submit Đăng ký /submit
input type="submit" name="Đăng ký"
input type="submit" value="Đăng ký"
input type="button" value="Đăng ký"
Mục đích chính của việc sử dụng thẻ label liên kết với một ô input là gì?
Để bắt buộc người dùng phải điền thông tin vào ô input.
Để thiết lập giá trị mặc định cho ô input.
Để cải thiện khả năng truy cập và tính tiện dụng, cho phép người dùng nhấp vào nhãn để kích hoạt ô input.
Để định dạng kiểu chữ và màu sắc cho văn bản mô tả.
Trong đoạn mã input type="text" name="username" value="VietBach", "VietBach" có vai trò gì?
Là nhãn của ô nhập liệu hiển thị bên cạnh ô.
Là giá trị mặc định được hiển thị sẵn trong ô nhập liệu khi trang được tải.
Là tên của dữ liệu hiển thị gửi đến máy chủ.
Là một gợi ý hiển thị trong ô nhập liệu và sẽ biến mất khi người dùng bắt đầu gõ.
Phát biểu nào sau đây là sai về các điều khiển nhập dữ liệu trên biểu mẫu?
Phần tử textarea dùng để khai báo điều khiển nhập dữ liệu kí tự trên nhiều dòng.
Phần tử input có thuộc tính type="radio" được dùng để khai báo các mục lựa chọn mà người dùng có thể chọn nhiều mục.
Phần tử input có thuộc tính type="submit" được dùng để khai báo nút lệnh gửi dữ liệu.
Phần tử input có thuộc tính type="password" sẽ thay thế các kí tự nhập vào bằng dấu chấm tròn.
Cú pháp tổng quát để khai báo một biểu mẫu trong HTML là gì?
form action="url" method="GET/POST" ... /form
form src="url" type="GET/POST" ... /form
form ... /form
form name="url" method="GET/POST" ... /form
Sự khác biệt cơ bản giữa input type="radio" và input type="checkbox" là gì?
Không có sự khác biệt về chức năng, chỉ khác nhau về hình thức hiển thị.
radio dùng cho câu hỏi có/không, còn checkbox dùng cho danh sách nhiều lựa chọn.
radio có hình tròn và cho phép chọn một, checkbox có hình vuông và cho phép chọn nhiều.
radio có hình tròn và cho phép chọn nhiều, checkbox có hình vuông và cho phép chọn một.
Một trong những quy tắc thiết kế biểu mẫu tốt được nêu trong tài liệu là gì?
Nên sử dụng càng nhiều loại điều khiển khác nhau càng tốt để biểu mẫu trông phong phú hơn.
Luôn đặt các nút lệnh quan trọng như nút gửi dữ liệu ở góc trên bên trái.
Sắp xếp thứ tự các điều khiển theo logic từ trái sang phải, từ trên xuống dưới.
Sử dụng checkbox khi muốn người dùng chọn một mục trong nhiều mục được liệt kê.
Nếu thuộc tính value không được khai báo cho một thẻ input type="submit", văn bản mặc định hiển thị trên nút sẽ là gì?
Giá trị của thuộc tính name.
Nút sẽ không có văn bản nào.
"Submit" hoặc một từ tương đương theo ngôn ngữ trình duyệt.
"Gửi dữ liệu"
