Em muốn có +1.câu lệnh kiểm tra đầu vào html có thẻ ảnh img không? +2.Lấy ra đường dẫn hình ảnh đầu tiên =>Bác nào biết giúp em với a Code: <html> <script> html="AA <img src='http://a.jpg'/><img src='http://b.jpg'/>"; if (html.match(/<img.*?src='(.*?)'/)) { console.log(html); thumb = html.match(/<img.*?src='(.*?)'/)[0]; } </script> </html> Biến thumb nó lại cho kết quả là <img src='http://a.jpg' cái em cần là http://a.jpg thôi
Js thì xài css selector cho nhanh Var elements=document.queryselectorall("img") Console.log(elements[0].getAttribute("src"))
trường hợp này cứ xpath hoặc css selector mà quất bạn HTML: <html> <script> html = "AA <img src='http://a.jpg'/><img src='http://b.jpg'/>"; var dom = new DOMParser().parseFromString(html, 'text/html'); var xPath = "//img/@src"; var value = dom.evaluate(xPath, dom, null, XPathResult.ANY_TYPE, null).iterateNext().value; console.log(value); </script> </html> https://jsfiddle.net/y3pao82c/
Mình tìm css selector javascript "document.querySelector("p")" nó đọc từ document.Đây mình truyền html trực tiếp,nên chắc không được Thank pro đúng cái em cần