Câu hỏi tự luận mức độ thông hiểu Tin học ứng dụng 12 ctst bài F5: Tạo biểu mẫu trong trang web

2. THÔNG HIỂU (5 CÂU)

Câu 1: Giải thích vai trò của thuộc tính action trong thẻ <form>?

Câu 2: Phân biệt giữa thẻ <input> với các loại thuộc tính khác nhau như type= “text”, type = “checkbox” và type= “radio”?

Câu 3: Tại sao cần sử dụng thuộc tính method trong thẻ <form>? Nêu các giá trị có thể của thuộc tính này?

Câu 4: Giải thích sự khác biệt giữa thuộc tính placeholder và thuộc tính value trong thẻ <input>?

Câu 5: Tại sao cần sử dụng thẻ <label> trong biểu mẫu? Nêu lợi ích của việc sử dụng thẻ này?


Câu 1: 

- Thuộc tính action trong thẻ <form> xác định địa chỉ URL mà dữ liệu của biểu mẫu sẽ được gửi đến khi người dùng nhấn nút gửi.

- Vai trò:

+ Chỉ định điểm đến: Địa chỉ URL mà máy chủ sẽ nhận và xử lý dữ liệu.

+ Xử lý dữ liệu: Giúp xác định cách thức và nơi dữ liệu được xử lý (ví dụ: một tập tin PHP, một API, v.v.).

Câu 2: 

Loại thuộc tínhMô tả
type="text"Tạo một trường nhập liệu cho văn bản đơn, cho phép người dùng nhập một dòng văn bản.
type="checkbox"Tạo một ô kiểm (checkbox) cho phép người dùng chọn nhiều tùy chọn độc lập. Chỉ cần tích vào ô để chọn.
type="radio"Tạo một nhóm nút radio, cho phép người dùng chọn một tùy chọn duy nhất trong nhóm. Chỉ một nút có thể được chọn cùng một lúc.

Câu 3: 

- Thuộc tính method xác định phương thức mà trình duyệt sẽ sử dụng để gửi dữ liệu từ biểu mẫu đến máy chủ.

- Tại sao cần sử dụng:

+ Chọn phương thức gửi: Cho phép lựa chọn giữa hai phương thức chính là GET và POST, mỗi phương thức có cách thức xử lý và bảo mật khác nhau.

- Các giá trị có thể:

+ GET: Dữ liệu được gửi qua URL, thích hợp cho các yêu cầu không nhạy cảm và khi cần chia sẻ URL.

+ POST: Dữ liệu được gửi trong thân của yêu cầu HTTP, thích hợp cho các yêu cầu nhạy cảm hoặc khi gửi nhiều dữ liệu.

Câu 4: 

Thuộc tínhMô tả
placeholderHiển thị một gợi ý trong trường nhập liệu khi chưa có giá trị nào, giúp người dùng biết cần nhập gì. Gợi ý này sẽ biến mất khi người dùng bắt đầu nhập.
valueChứa giá trị mặc định của trường nhập liệu. Giá trị này sẽ được gửi cùng với biểu mẫu nếu không có thay đổi nào từ người dùng.

Câu 5: 

- Thẻ <label> được sử dụng để mô tả các trường nhập liệu trong biểu mẫu.

- Tại sao cần sử dụng:

+ Cải thiện khả năng sử dụng: Giúp người dùng hiểu rõ hơn về mục đích của từng trường nhập liệu.

+ Tăng tính khả thi: Khi người dùng nhấp vào nhãn, trường nhập liệu tương ứng sẽ được chọn, tăng tính tương tác.

Lợi ích của việc sử dụng thẻ này: 

+  Hỗ trợ người dùng khuyết tật bằng cách cải thiện khả năng truy cập.

+ Giúp người dùng dễ dàng nhận diện các trường cần nhập thông tin.


Bình luận

Giải bài tập những môn khác