访问数据集以获取值(shopify)
Accesing dataset to get the value (shopify)
当我控制台记录我的变量时,我一直在努力访问特定值 - 基本上我已经尝试了 getAttribute 方法,.dataset 但仍然未定义。我在下面张贴了一张照片。但本质上我正在尝试获取 data-checkout-payment-due 的价值。
Screenshot of console
var children = document.getElementsByClassName('payment-due__price')[1].getAttribute("data-checkout-payment-due-target");
console.log(children);
和
var children = document.getElementsByClassName('payment-due__price').dataset["checkoutPaymentDueTarget"];
console.log(children);
这是你问题的答案吗?
let dataValue = document.querySelector('.payment-due__price').getAttribute("data-checkout-payment-due-target");
console.log(dataValue);
<div class="payment-due__price" data-checkout-payment-due-target="XYZ"></div>
当我控制台记录我的变量时,我一直在努力访问特定值 - 基本上我已经尝试了 getAttribute 方法,.dataset 但仍然未定义。我在下面张贴了一张照片。但本质上我正在尝试获取 data-checkout-payment-due 的价值。
Screenshot of console
var children = document.getElementsByClassName('payment-due__price')[1].getAttribute("data-checkout-payment-due-target");
console.log(children);
和
var children = document.getElementsByClassName('payment-due__price').dataset["checkoutPaymentDueTarget"];
console.log(children);
这是你问题的答案吗?
let dataValue = document.querySelector('.payment-due__price').getAttribute("data-checkout-payment-due-target");
console.log(dataValue);
<div class="payment-due__price" data-checkout-payment-due-target="XYZ"></div>