getElementsByTagName获取元素与appendChild添加子元素问题 document.getElementsByTagName("body")[0].appendChild(placeholder);上述代码中的"[0]"在这里是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.getElementsByTagName 获得的是一个类似数组的玩意 好像叫NodeList的对象吧 总之是类似数组 所以得指定里边的元素 document.getElementsByTagName返回的是一个数组,[0]表示第一个元素。 在dom中可能会存在多个例如body或是table等的标签,document.getElementsByTagName[0]获取的是第一个body或是table对象 document.getElementsByTagName("body")得到的是一个数组,[0]表示第一个元素,尽管<body>标签只有一个 document.getElementsByTagName()返回一个数组列表,这个数组里包含了与参数同名在HTML中的对象(元素)的地址,需要对某个对象(元素)添加子节点需要引用数组下标,也就是需要在后面加[X].我的代码是在<BODY>对象(元素)节点下添加一个子节点,所以是[0].document.getElementsByTagName("body")[0]是找到HTML中BODY节点。是这样吧? editor.js问题 ie6下正常 ie7 ie8 google上点击工具栏就自动把文本域关闭起来 body的onUnload在搜狗浏览器中无法执行 已定义数组如何判断使用哪一个 关于js中相加的问题 关于"对象不支持此属性或方法的"错误???? 如何获取某个div里面的一个input的值(input在这个div里面是唯一的id) 急求一幻想片效果 请教高手如何利用js实现动态二级菜单--急!! json返回的二级json如何判断 js 调用 iframe 中的 函数问题 来看看这一小段js 然后说出结果和为什么 jquery ajax如何获取html里div为mydiv里的内容?
我的代码是在<BODY>对象(元素)节点下添加一个子节点,所以是[0].document.getElementsByTagName("body")[0]是找到HTML中BODY节点。是这样吧?