zoukankan      html  css  js  c++  java
  • 被Chrome下的remove闪了一下腰

    有用户反映说购物车删除不了东西,于是有了下面的测试。

    浏览器:ie7 ie8 ie9 chrome  

    代码:  

    <a href="javascript:" onclick="remove();">删除</a>

    <script>

    //删除购物车项

    function remove(id){  var cart = cartHelper.Delete(id);  location.href = 'Cat.aspx'; }

    </script>

    ie7 ie8 ie9  均正常删除并刷新网页;  

    chrome <a>元素被移除  

    我怀疑remove是javascript保留字,经证实remove并非是javascript保留字

    查了一下文档,F12调戏了一下,原来是在Chrome下默认命名空间是当前元素,所以调用了A标签的remove方法

    解决办法:

    1、换名,换成removeCat

    2、使用命名空间

  • 相关阅读:
    MongoDB入门
    MongoDB基础命令
    MongoDB查询
    MongoDB索引
    MongoDB聚合
    MongoDB进阶
    Elasticsearch简介与安装
    ElasticSearch索引
    shiro xml标准配置
    shiro双realm验证
  • 原文地址:https://www.cnblogs.com/blackice/p/3256597.html
Copyright © 2011-2022 走看看