首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用纯javascript从Modal窗口(购物车)中移除元素

要从模态窗口(购物车)中移除元素,可以使用以下步骤:

  1. 获取要删除的元素的父元素。
  2. 使用removeChild()方法从父元素中删除要删除的元素。

以下是一个示例代码:

HTML:

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>购物车示例</title>
</head>
<body>
    <div id="cart" class="modal">
        <div class="cart-item">
            <span>商品1</span>
            <button onclick="removeItem(event)">删除</button>
        </div>
        <div class="cart-item">
            <span>商品2</span>
            <button onclick="removeItem(event)">删除</button>
        </ +div>
    </div>

    <script src="main.js"></script>
</body>
</html>

JavaScript (main.js):

代码语言:javascript
复制
function removeItem(event) {
    // 获取要删除的元素的父元素
    const cartItem = event.target.parentElement;

    // 获取购物车容器
    const cart = document.getElementById('cart');

    // 从购物车容器中删除要删除的元素
    cart.removeChild(cartItem);
}

在这个示例中,当用户点击“删除”按钮时,removeItem()函数会被调用。函数首先获取要删除的元素的父元素(即购物车项),然后获取购物车容器,最后使用removeChild()方法从购物车容器中删除购物车项。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券