小编Bry*_*uld的帖子

对象不支持属性或方法'remove'

我知道get document.getElementById和IE 存在一些问题,但不确定为什么IE出现问题.remove而所有其他浏览器都没有.任何帮助在这里将不胜感激.我收到了错误

SCRIPT438: Object doesn't support property or method 'remove'
Run Code Online (Sandbox Code Playgroud)

从错误控制台.Javascript适用于所有其他浏览器.
这是代码:

<script type="text/javascript"><!--
function removeModule() {

    <?php $tab = 1; ?>
    var module_row = <?php echo $module_row; ?>;

    if(!confirm('Are you sure?'))
    {
        return false;
    }

        var x = 1;
        while (x < module_row)
        {
            if (document.getElementById('tab-' + x).checked)
            {           
                document.getElementById('tab-' + x).remove();
                document.getElementById('module-' + x).remove();
                document.getElementById('tab-module-' + x).remove();
            }
            x++;
            <?php $tab++; ?>
        }
        $('#form').submit();

}
//--></script>
Run Code Online (Sandbox Code Playgroud)

这是来自opencart模块,它是tpl文件.我在这里也包含了部分文件,所以希望有人可以发现错误.

<?php echo $header; ?>
<div id="content">
    <div …
Run Code Online (Sandbox Code Playgroud)

html javascript internet-explorer

28
推荐指数
3
解决办法
4万
查看次数

标签 统计

html ×1

internet-explorer ×1

javascript ×1