JavaScript đọc tệp HTML thành chuỗi
Đôi khi, chúng ta phải tải một tệp HTML bên ngoài vào một tệp HTML khác bằng JavaScript hoặc jQuery, tùy thuộc vào yêu cầu của dự án. Hướng dẫn này minh họa cách tải tệp HTML bên ngoài bằng JavaScript và jQuery Show
Sử dụng phương pháp fetch() JavaScript để tải tệp HTML bên ngoàiMã HTML (______31_______)
Mã HTML (______1_______0)
Mã CSS (_______1_______1)
Mã JavaScript ( 2)
đầu ra Hàm Chúng tôi sử dụng chức năng 7Hơn nữa, phương thức 9 của giao diện 8 được sử dụng, phương thức này chấp nhận luồng 8, đọc nó và trả về một 7, phương thức này giải quyết bằng phương thức 2. Hãy nhớ rằng, 8 được giải mã bằng cách sử dụng UTF-8Sau đó, chúng ta lấy phần tử có id là 4 bằng cách sử dụng phương thức 5 và thay thế HTML bên trong của nó thông qua thuộc tính 6 bằng thuộc tính 7Sử dụng phương pháp jQuery div{ border: 2px solid rgb(255, 0, 0); width: fit-content; margin: 5px; padding: 2px 20px; cursor: pointer; } button{ margin: 5px; padding: 2px 20px; } p{ font-size: 14px; } 8 để tải tệp HTML bên ngoàiMã HTML (______31_______)
Mã HTML (______1_______0)
Mã CSS (_______1_______1)
Mã JavaScript ( 2)
đầu ra Phương pháp 3 kiểm tra xem tệp đã hoàn toàn sẵn sàng hay chưa. Sự kiện này chỉ xảy ra khi Mô hình đối tượng tài liệu đã được tải đầy đủPhương thức 8 tải thông tin (dữ liệu) từ máy chủ và lấy dữ liệu do máy chủ trả về vào phần tử được chỉ địnhChúng tôi sử dụng phương pháp 3 để đảm bảo rằng DOM hoàn toàn sẵn sàng trước các hoạt động tiếp theo. Tệp home.html sẽ được tải bằng phương pháp 8
Làm cách nào để chuyển đổi tệp HTML thành chuỗi trong JavaScript?Phương thức này sử dụng phương thức chuỗi. replace(old value,new value) thay thế các giá trị thẻ HTML bằng chuỗi rỗng. /g được sử dụng để nó xảy ra trên toàn cầu (mọi giá trị được tìm thấy trong chuỗi được thay thế bằng giá trị được chỉ định nếu /g được sử dụng). Hạn chế của phương pháp này là chúng tôi không thể xóa một số thực thể HTML.
Làm cách nào để đọc dữ liệu từ tệp HTML trong JavaScript?Để truy cập một phần tử HTML, JavaScript có thể sử dụng tài liệu . phương thức getElementById(id) .
Làm cách nào để chuyển đổi văn bản HTML thành văn bản bình thường trong JavaScript?Cách dễ nhất là loại bỏ tất cả các thẻ HTML bằng cách sử dụng phương thức thay thế () của JavaScript. Nó tìm thấy tất cả các thẻ được đặt trong dấu ngoặc nhọn và thay thế chúng bằng khoảng trắng. văn bản var = html
Làm cách nào để lấy toàn bộ phần tử HTML trong JavaScript?Nếu bạn muốn tìm tất cả các phần tử HTML khớp với bộ chọn CSS đã chỉ định (id, tên lớp, loại, thuộc tính, giá trị của thuộc tính, v.v.), hãy sử dụng truy vấnSelectorAll() . Ví dụ này trả về một danh sách tất cả các phần tử . This example returns a list of all elements with class="intro" . |