是否可以使用javascript读取价格
<span id="product_price_00873">
<span itemprop="price">178.00</span>
</span>
我只想价178.00。我只能使用javascript。
任何建议都将受到赞赏。
答案 0 :(得分:9)
如果您在product
中有产品元素并且您使用的是现代浏览器,那么这应该可行:
var price = product.querySelector('[itemprop=price]').textContent;
答案 1 :(得分:8)
var els = document.getElementsByTagName('span'), i = 0, price;
for(i; i < els.length; i++) {
prop = els[i].getAttribute('itemprop');
if(prop) {
price = els[i].innerHTML;
break;
}
}