เรียนรู้วิธีดึงลิงก์ทั้งหมดจากเว็บไซต์ใดๆ และพิมพ์ลิงก์ไปยังคอนโซลของคุณ
รหัส
var links = document.querySelectorAll("a");
for (var i = 0; i < links.length; i++) {
var link = links[i].getAttribute("href");
console.log(link);
}
เคล็ดลับ:ถ้าคุณต้องการเพียงแค่คว้าเช่น ลิงก์จากองค์ประกอบคอนเทนเนอร์บทความ (ไม่ใช่ทั้งหน้าเว็บ) คุณควรทำให้วิธีการเลือกของคุณมีความเฉพาะเจาะจงมากขึ้น เช่น. หากบทความที่คุณต้องการดึงลิงก์มีคลาส .article
:
var articleLinks = document.querySelectorAll(".article a");
รหัสนั้นเฉพาะเจาะจงมากขึ้น มันจะดึงเฉพาะลิงก์จากองค์ประกอบสมอ a
ภายในองค์ประกอบหลักที่มีคลาส .article
.