JS中的remove方法能不能用

我的代码在Hbuilder中测试是没问题的,但是在手机上调试的时候会出现
Uncaught TypeError: Object # has no method 'remove'
提示是JS不能用remove方法,应该怎么解决,大神懂的话,能否贴一下修改代码

 function delinput(){

                var len = main.getElementsByTagName("li").length;
                if (len==0) {
                    alert("请点击添加按钮!");
                } else{
                    len--;

                document.getElementById(len).parentNode.remove(len.parentNode);
                }



            }

remove()是jquery的方法,你用dom对象去调remove()当然报错啦

js中是没有remove方法的,你要删除元素,你可以使用removeChild

你说的remove()方法应该是jq里面的方法,但是你又说移动端开发。

如果是zepto也有remove,如果是原生js写的话,你可以试试原生的removeChild(),就是比较麻烦。

另外,hbuilder我觉得不如webstorm和sublime,可能有未知bug吧?(这个我不敢说)