Chào mọi người, hiện tại em đang cố lấy dữ liệu từ html của một trang web https://nshopvn.com/. Em dùng đến hàm querySelectorAll và querySelector để lấy ra dữ liệu từ các phần tử thuộc class ‘product’ nằm trong thẻ <li>
nhưng không hiểu tại sao giá trị trả về luôn là undefined? Không biết là do em chỉ đến element bị sai hay là do lỗi. Xin mọi người xem qua và giải đáp giúp em. (hình bên dưới)
Đây là 1 phần code html của web:
<li class="product" data-v-64b7828c="" data-v-2958b62e="">
<a href="/product/cam-bien-nhiet-do-va-do-am-sht30-hsj632/" data-v-64b7828c="" class="" data-v-2958b62e="">
<div class="product-object" data-v-2958b62e="">
<figure class="image is-1by1" data-v-2958b62e="">
<img title="Cảm biến nhiệt độ và độ ẩm SHT30 - HSJ632" loading="lazy" src="https://nshopvn.com/wp-content/uploads/2020/09/cam-bien-nhiet-do-va-do-am-sht30-hsj632-3vxl-1-300x300.jpg" alt="Cảm biến nhiệt độ và độ ẩm SHT30 - HSJ632" width="300px" height="300px" data-v-2958b62e="">
</figure>
<div class="product-promo" data-v-2958b62e="">
<!---->
<!---->
</div>
<!---->
</div>
<div class="product-body" data-v-2958b62e="">
<h2 title="Cảm biến nhiệt độ và độ ẩm SHT30 - HSJ632" class="product-title" data-v-2958b62e="">Cảm biến nhiệt độ và độ ẩm SHT30 - HSJ632</h2>
<div class="product-meta" data-v-2958b62e="">
<span class="price" data-v-2958b62e="">
<!---->
<ins>298.000₫</ins>
</span>
</div>
</div>
</a>
</li>