Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách tìm tất cả liên kết trên trang web với JavaScript

Học cách lấy tất cả liên kết từ bất kỳ trang web nào và in ra console.

Cách tìm tất cả liên kết trên trang web với JavaScript

Mã nguồn

var links = document.querySelectorAll("a"); for (var i = 0; i < links.length; i++) { var link = links[i].getAttribute("href"); console.log(link); }

Mẹo: nếu bạn chỉ muốn lấy liên kết từ phần tử chứa bài viết (không phải toàn trang), hãy làm selector cụ thể hơn. Ví dụ bài viết có class .article:

var articleLinks = document.querySelectorAll(".article a");

Mã này cụ thể hơn. Nó chỉ lấy liên kết từ các phần tử neo a bên trong phần tử cha có class .article.