首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

问上关于TypeError, Object [object Object] has no method 'appendChild' 的有关问

2013-02-19 
问下关于TypeError, Object [object Object] has no method ɺppendChild' 的问题var reader_ma

问下关于TypeError, Object [object Object] has no method 'appendChild' 的问题


var reader_magazine = $("reader_magazine");
    for ( var i = 0; i < typeAll.length; i++) {
for ( var j = 0; j < typeOne.length; j++) {
if (typeAll[i] == typeOne[j]) {
var checkBox = document.createElement("input");
checkBox.setAttribute("type","checkbox");
        checkBox.setAttribute("id", typeOne[j]);
        checkBox.setAttribute("name", "typeBox");
        reader_magazine.appendChild(checkBox);
}
}
}

这是我的js代码部分~~我觉得没什么问题~但是一直会报错TypeError, Object [object Object] has no method 'appendChild' 求指点
[解决办法]
没有这个方法,改为reader_magazine.add(checkBox);试下
[解决办法]
appendChild是js的对象才有的jquery的对象使用append。楼主检查下你var reader_magazine = $("reader_magazine"); reader_magazine有东西吗。是不是一个html元素

热点排行
Bad Request.