Câu hỏi phỏng vấn HTML
Câu hỏi

Sự khác biệt giữa attributeproperty trong HTML là gì?

Câu trả lời

Trong HTML, thuộc tính (attributes) và thuộc tính (properties) thường gây nhầm lẫn nhưng chúng có những đặc điểm khác nhau:

Thuộc Tính (Attributes)

  • Định nghĩa: Thuộc tính là thông tin bổ sung được xác định trong thẻ HTML để khởi tạo khi tạo ra phần tử
  • Tính chất: Giá trị của thuộc tính là cố định, dựa trên những gì được viết trong mã HTML ban đầu
  • Truy cập: Có thể truy cập và thay đổi thông qua các phương thức DOM như getAttribute(), setAttribute(), và removeAttribute()
  • Ví dụ: type="text" trong <input type="text"> là một thuộc tính xác định loại trường nhập liệu.

Thuộc Tính (Properties)

  • Định nghĩa: Thuộc tính là các đặc tính của một nút DOM (đối tượng), mà bạn có thể thao tác
  • Tính chất: Giá trị của thuộc tính có thể thay đổi và thường phản ánh trạng thái hiện tại của phần tử DOM
  • Truy cập: Có thể truy cập và thay đổi trực tiếp thông qua đối tượng DOM, ví dụ: `document.getElementById('myE...
middle

middle

Gợi ý câu hỏi phỏng vấn

expert

Bạn biết những cách để tối ưu tải tài nguyên nào cho website?

senior

Trong HTML, mục đích của việc chặn cache là gì, và làm sao để đạt được điều đó?

middle

Sự khác biệt giữa thẻ <meter> và thẻ <process> trong HTML là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào