Up5me
Trang chủ > Câu hỏi lẻ > xXoa_mqSp1a0

Đề bài

Trong cú pháp tạo biểu mẫu trong trang web, thành phần bắt buộc phải có là:

action="địa chỉ nhận dữ liệu"
Nội dung của biểu mẫu
method="phương thức gửi dữ liệu"
Không có thành phần nào là bắt buộc phải có.
Đáp án đúng: B

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Trong cú pháp HTML, khi tạo một thẻ <form>, các thuộc tính actionmethod thường được sử dụng để xác định URL mà dữ liệu form sẽ gửi tới và phương thức gửi dữ liệu (GET hoặc POST). Tuy nhiên, theo chuẩn HTML, không có thành phần nào trong số này là bắt buộc phải có khi khai báo thẻ <form>.

Nếu không có thuộc tính action, dữ liệu sẽ được gửi tới URL của chính trang đó. Nếu không có thuộc tính method, mặc định sẽ là phương thức GET.

Các tuỳ chọn trả lời:

  • A. action="địa chỉ nhận dữ liệu" - Không bắt buộc, có thể bỏ qua nếu muốn gửi dữ liệu tới chính trang hiện tại.
  • B. Nội dung của biểu mẫu - Không bắt buộc, vì hoàn toàn có thể có form trống bằng việc chỉ khai báo thẻ <form></form>.
  • C. method="phương thức gửi dữ liệu" - Không bắt buộc, nếu bỏ qua sẽ mặc định là GET.
  • D. Không có thành phần nào là bắt buộc phải có. - Đây là phương án chính xác.

Vì vậy, câu trả lời đúng là D. Không có thành phần nào là bắt buộc phải có.

Chú ý khi giải

  • Khi tạo một biểu mẫu HTML, cần hiểu rõ từng thuộc tính để xác định dữ liệu sẽ được gửi như thế nào và tới đâu.
  • Thẻ <form> có thể không có thuộc tính actionmethod, nhưng trong thực tế lập trình, hai thuộc tính này rất quan trọng trong việc xác định luồng xử lý dữ liệu.
  • Hãy thực hành bằng cách tự tạo các biểu mẫu với các thuộc tính khác nhau để thấy được sự ảnh hưởng của chúng.