<span class="woocommerce-Price-amount amount">
<bdi>
<span class="woocommerce-Price-currencySymbol">RM</span>
"678"
</bdi>
</span>如果没有与Javascript相融的货币,我如何只针对这个bdi的数量呢?
发布于 2022-01-09 12:27:10
更新子节点的textContent。根据货币的不同,索引要么是1,要么是2。在你的例子中,它是2,因为货币符号在金额之前。
示例:
document.querySelector(".woocommerce-Price-amount bdi").childNodes[2].textContent = '1000';索引0被跳过,因为它是一个带有换行符的节点(谢@derprischer)。
https://stackoverflow.com/questions/70641203
复制相似问题