Tôi nên sử dụng văn bản bên trong hoặc bên trong html?

Một vài tuần trước, tôi đang làm việc gì đó và có một trong số đó là 'Aha. ' những khoảnh khắc mà điều gì đó có ý nghĩa sâu sắc đến mức tôi tự nhủ mình nên khám phá và viết về nó

Thật không may, tôi không nhớ mình đang làm gì hay 'Aha. ' thời điểm là chính xác. Vì vậy, tôi sẽ đi sâu vào và xem liệu tôi có thể khám phá lại nó không

nội dung

Trong vanilla JavaScript, InternalText chỉ lấy văn bản được hiển thị của một phần tử HTML. Về bản chất, văn bản hiển thị trong trình duyệt là thứ mà InternalText lấy

HTML

<p id=“example”>This is an <span> example </span>.</p>

JavaScript

var x = document.getElementById(“example”).innerText;

Kết quả là 'x' đại diện cho văn bản bên trong của 'Đây là một ví dụ. ’

Một số điều cần lưu ý

  • nếu các phần tử bị ẩn bằng CSS (bằng cách sử dụng thứ gì đó như thuộc tính 'hiển thị' hoặc 'khả năng hiển thị') thì văn bản bên trong không thể truy cập chúng
  • innerText will NOT return the contents of