更改时更新属性值
我有这个:
Qté:${quantity}
在每个产品的 html 中动态添加一辆购物车的。
当输入内部发生变化时,我希望该输入在“p”标签内和购物车内更新。 但现在可以说,当我用箭头更改数字或键入数字时,我想更新内部“p”标签和值。 value="${数量}"
-->该代码表示获取该产品的数量(在购物车/本地存储中)并将其设置为默认值。
如果您明白我的意思,我希望更改后的值成为新的默认值。 我还需要它适用于所有产品,目前它仅适用于购物车的第一项。
现在我被困住了
const quantityBox = document.querySelector(".itemQuantity");
quantityBox.addEventListener("change", function () {
//update value function });
i have this:
<p>Qté : ${quantity}</p> <input type="number" class="itemQuantity" name="itemQuantity" min="1" max="100" value="${quantity}">
being added dynamically in html for each product of a cart.
I want that input to update inside "p"tag and inside the cart when there a change inside this input.
But lets say for now that i want to update inside "p"tag and value when i change the number with arrow or type it.value="${quantity}"
--> that code is saying take the quantity for this product (in cart/localstorage) and set it to default.
i want the changed value to be the new default, if you know what i mean.
And i also need this to work for all the products, for now it only works with the first item fo the cart.
for now i'm stuck with
const quantityBox = document.querySelector(".itemQuantity");
quantityBox.addEventListener("change", function () {
//update value function });
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我正确理解你的问题,我认为你想要的是:
我认为你可以像这样使用 Element.previousElementSibling :
If I understood your problem correctly, I think what you want is:
I think you can use Element.previousElementSibling like this: