最新回答 / 我是刘高兴
因为输出节点类型的那行代码是这个:document.write("节点类型:" + x[0].nodeType);看“x[0].nodeType”,x[0]代表了空白节点(文本)的节点类型,肯定就是3。你把x[0]换成x[1]后,也就是第二个子节点li的节点类型了,就是1。你可以自己试一下~~ :)
2016-07-14
最赞回答 / 安亦殊
var newnode=document.createElement("i");//这里是创建<i>标签元素节点其中<i>标签 的字体是斜体,也就是说会自动将文本内容转换为斜体而原文body中老节点 <b>标签是加粗字体replaceChild就将标签替换,字体也就变换了
2016-07-14
最赞回答 / Frank_Yuan
<...图片...><...图片...>我原来也是一直蒙蔽中,后来写了个测试。你看见控制台的结果没,id table 返回的才是table。table的下一级的child是tbody。在程序中并没有写,但是到浏览器里解析的时候,作为表格他会给你补齐。这样就好理解了。哦,突然间明白为什么是 var tbody 和 var tr 了,我去........
2016-07-14
最赞回答 / 初学者丶
我是这样理解的:onfocus触发时,onclick肯定触发,因为是通过点击来获得焦点的,此后该元素获得焦点(就像Windows的当前窗口概念差不多),两者还是要差别的,onfocus常常用于表单与onblur配合使用
2016-07-14
最新回答 / Frank_Yuan
解释下楼上说的,table的两个节点 第一个是文本节点#text 第二个是元素节点tbody。.lastChild 就是获取的tbody 这样就能去removeChild(aa)了。 再说一下楼主的问题: itable的返回的是 table,而aa 返回是tr这个程序的obj 传的那个 <a> 他的父亲父亲节点是tr table下没有这个节点,所以就不能删除喽。哦哈哈
2016-07-14
最新回答 / CharlesLvm
我就奇了怪了,你们难道都是不堪讲义就开始做练习吗?讲义里对于函数调用的两种方式写得很明确,以后在问之前自己先仔细找找或者百度一下,记住你身上不只有张嘴。
2016-07-13
最新回答 / 我是刘高兴
如果我没理解错你的意思的话:题目中“5秒后回到主页”和你说的“5秒后自动跳转到一个新的地址”是一个意思啊。“回到主页”=“自动跳转到一个新的地址”,别被“回到主页”里的“回到”二字给迷惑了,它不是说的返回,它说的其实就是跳转。还有题目中那个“操作成功”和你说的“如果不做任何操作”,别被“操作”俩字迷惑了,它只是一个文本内容而已。你好好想想
2016-07-13
最新回答 / Frank_Yuan
window.onload是在dom文档树加载完和所有的文件加载完之后执行的一个函数。比如像我现在,网速整天卡的一逼,刷新个慕课网,没刷完有些功能都点不了。但是window.ready写的都可以。网上也有区别,大牛讲的比较清楚,我太渣了= =!
2016-07-13