最赞回答 / qq_萧_6
x.firstChild 相当于document.getElementById("id").firstChild 相当于只是找到了id的子节点,并没有实际输出的内容,输出是Element, 就类似于document.getElementById("id")的输出和document.getElementById("id")innerHTML输出的区别,前者只负责找到不负责里面的内容
2017-11-22
最赞回答 / FYL_天道酬勤
不要太在乎这种bug了,要快速学习,可以点击左上角的"<-"图标返回课程列表,然后选择进入下一题学习。有太多东西等着你学呢,程序猿竞争激烈,快速进击吧,come on !
2017-11-21
最赞回答 / Bietoulan
任务一中:你少了一个if判断if(hobby[i].type=="checkbox"){ hobby[i].checked=true; }还有for语句的规范写法是for(var i=0;i<hobby.length;i++),中间使用分号“;”分隔,而不是用逗号,虽然也能出来,但是还是规范的好;hobby[i].checked="false"; false和true也是不加引号的另外,我觉得遇到一直不知道哪里错的情况可以看看别人的代码,看看人家怎么写的,再...
最新回答 / Schweini_Bryant
无非就是判断选择框的勾选与否以及是否超过勾选框个数的问题
最新回答 / web前端小白进阶
终于自己解决了!1新添加的行无法移入移出变色,解决方法将移入移出变色的函数复制到添加行函数的最后(或者是将移入移出函数调用一下);2新添加的行无法调用删除函数,//原来的代码var a=document.createElement('a'); a.innerHTML='删除'; a.href="javascript:;"; a.onclick='remove()'; td.appendC...
2017-11-19
最新回答 / 妙玲儿
<!DOCTYPE HTML><html><head> <meta http-equiv="refresh" content="1"><!--设置该页面每隔一秒钟刷新--> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>屏幕分辨率的高和宽</title></head><...
2017-11-18
最赞回答 / Schweini_Bryant
这是一个取值先后的问题,表达式中:“document.documentElement.scrollWidth || document.body.scrollWidth;”的“||”语义是,如果 document.documentElement.scrollWidth > 0,则使用 document.documentElement.scrollWidth ,否则使用 document.body.scrollWidth,因此1和3结果一致,2和4结果一致(结果解释:document.body.scro...
2017-11-17
最新回答 / 156410177
你在break语句前面的语句后面加个;就好了,我也不知道为什么。我自己写的可以不加;号,你可以把parseInt写在获取输出框值document前面,这样你break语句不加分号也可以
2017-11-16
最赞回答 / qq_胖胖中式小笼包_03672702
<...code...>因为这里的break如果换成continue的话,会出现:当执行到continue语句时,程序跳出当前循环,再次判断while语句的i<mynum.length条件,然后判断if语句的mynum[i]<60条件,又遇到continue语句,再次跳出…发现没有?这时i=i+1语句不会被执行,也就是while语句和if语句中的条件永远成立,即达成了死循环,所以就炸了
2017-11-16