我需要根据用户对可变WooCommerce产品的选择来动态添加一些文本:如果用户选择年度经典订阅,摘要将显示“您的选择:年度经典订阅,每年60欧元”。 因此,我想从购物车中的按钮获取版本ID,然后脚本在摘要中添加相应的字符串。 首先,我已经尝试过了:
document.getElementsByClassName("variation_id")[0].value;
并对其进行测试:
x = document.getElementsByClassName("variation_id");
console.log(x[0].value);
但控制台返回
“未定义不是对象” ...
因此,我尝试对带有类和.innerHTML
的段落元素(而不是.value)进行同样的检查。它也不起作用。
我尝试使用其他元素,也尝试使用getElementById
,但控制台仍返回
“未定义不是对象”
或
“ null不是对象”。
有什么想法吗? 这是链接:https://pour.press/produit/abonnement-numerique/