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

Đề bài

Để sử dụng tất cả các tài nguyên trong trang web dạy lập trình người dùng cần đăng nhập tài khoản đã đăng kí. Nhân viên lập trình web đã viết đoạn mã HTML sau đây để tạo biểu mẫu đăng nhập:

Sau đây là một số nhận định về đoạn mã trên.

1. Kiểu dữ liệu của họ tên là text.
2. Khi nhập dữ liệu vào ô password thì dữ liệu bị che.
3. Phương thức gửi dữ liệu là phương thức POST.
4. Địa chỉ nhận dữ liệu là trang web hiện thời.
Đáp án đúng: 1Đ, 2Đ, 3S, 4Đ

Xem lời giải

Phương pháp giải

Lời giải chi tiết

Phân tích đoạn mã và các nhận định:

  1. Kiểu dữ liệu của họ tên là text: Đúng. Ở dòng <input type="text" id="hoten" name="hoten">, kiểu dữ liệu của ô nhập liệu họ tên là text.
  2. Khi nhập dữ liệu vào ô password thì dữ liệu bị che: Đúng. Ở dòng <input type="password" id="pass" name="pass">, kiểu dữ liệu password sẽ hiển thị các ký tự dưới dạng dấu chấm hoặc dấu sao để che dữ liệu.
  3. Phương thức gửi dữ liệu là phương thức POST: Sai. Đoạn mã không chỉ rõ phương thức gửi dữ liệu, vì vậy mặc định sẽ là GET nếu không có thêm thông tin nào khác về phương thức trong thẻ <form>.
  4. Địa chỉ nhận dữ liệu là trang web hiện thời: Đúng. Vì form không có thuộc tính action, nên dữ liệu sẽ được gửi đến chính trang hiện tại khi người dùng gửi biểu mẫu.

Kết luận: Nhận định đúng là 1, 2 và 4. Nhận định sai là 3.

Chú ý khi giải

Lưu ý khi giải:

  • Khi phân tích đoạn mã HTML, cần chú ý đến các thuộc tính của thẻ <form>, như methodaction, để xác định phương thức gửi dữ liệu và địa chỉ nhận dữ liệu.
  • Kiểu dữ liệu password thường dùng để bảo mật thông tin nhập vào, đảm bảo dữ liệu không hiển thị rõ ràng khi người dùng nhập.
  • Nếu không có thông tin cụ thể về method, mặc định sẽ là GET.