最新回答 / 不正经的人
<!DOCTYPE HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>函数</title><script type="text/javascript">//定义函数var a,b,c,d;function ssize(a,b){ if(a>b){ ...
2017-01-10
最新回答 / 破晓Daybreak
原生JS的代码规定所有的节点增添、替换、删除都需要通过父级标签来增加、替换、删除子元素;就例如一个爸爸才有权利选择生一个儿子或者扔掉一个儿子或和别人换一个儿子。 -------因此比较麻烦,学原生JS方便我们理解原理,后面学到JQuery你就可以更方便的对DOM进行一些操作了。
2017-01-10
最赞回答 / HelloWorld
undefined:未定义;例如:声明了一个变量,但没有赋值,输出该变量,结果为undefined。NaN:not a number 例如 var a="ABC"; alert(parseInt(a)); 为NaN
2017-01-09
最新回答 / Dod_Annie
你输出的结果肯定是数字吧?这里你想要输出星期几的话就要用到weekday这个数组啊,因为getDay()方法返回的是数值,所以你想知道星期几得创建weekday这样的数组。你在最后的结果中没有调用数组,当然不会有效果。应该这样,前面加个weekday。<...code...>
2017-01-08
最新回答 / 风飘叶摇
请仔细看慕课的代码,firstChild获取的是父元素之后的空白节点,由于无内容,所以会输出undefined,而最后一个子元素的结束处是</li></ul>,此处无断开,所以lastChild就是我们要获取的内容,假如把最后一个</li>与</ul>断开换行,lastChild的获取结果也是undefined。假如最后一个</li>与</ul>断开换行,要获取作业所说的效果,则应该是var mylist = document.get...
2017-01-08
最新回答 / 帅弟弟
报错:Uncaught TypeError: Cannot read property 'innerHTML' of null。第二个函数改成 function bag(){ a=document.createElement("b"); o=document.getElementsByTagName('div'); c=o[0].childNodes[0]; a.innerHTML=c.innerHTML; ...
2017-01-08
最新回答 / 学到头秃_
注意概念!建议仔细看一遍上一节对childNodes的讲解,现代浏览器会把换行、空格、注释都视作childNodes。代码中第一个子节点其实可以看作是&就算你div id="con"&个空白后面的因换行产生的空文本,浏览器把...
2017-01-08
最新回答 / 慕斯卡6068659
<head> <title> new document </title> <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> <script type="text/javascript"> window.onload = function(){ Highlight(); } function addOne(obj){ var tbo...
2017-01-07