最新回答 / keydew
1、变量都需要先声明再赋值(可以在同一句里实现),你的代码里对arr只有赋值,没有声明,正确写法应该是:<...code...> 或者<...code...>2、for循环语法错误,应该用分号;隔开,正确写法:<...code...>感觉可能是刚开始学习编程,可以多了解一下编程的语法。
2019-03-15
最赞回答 / 慕瓜3559316
var i=setInterval("clock()",1000); 把这行改成var i=setInterval(clock,1000); 就ok了。
2019-03-15
这个题get的三点:1、删除节点后它并不会断链,会自动排列起来。2、顺序是倒叙是因为自动排列,所以删了第一个以后,第二个会变成第一个,而下标已经加一了。3、顺序删除可能会删除空节点。其实好像不影响?
2019-03-14
已采纳回答 / 慕田峪2370816
for(var i=0;i<content.childNodes.length;i++){ if(content.childNodes[i].nodeType!=1){ document.write("当i为:"+i+" "); document.write("长度为:"+content.childNodes.length+"<br>"); continue; }else{ content.remove...
2019-03-14
最新回答 / 无味萝卜
慢慢来吧,编程其实才是做一个网站的最后步骤,如何设计、逻辑怎样才是关键,编程只是实现需求的手段而已。平时也可以多看看你觉得设计不错的网站的源码,然后看看引用了什么库,对应的去百度或者google进行学习。还有一点可能就是你接触的这些不足以触发“量变引发质变”,就是学的还不够。
2019-03-13
最赞回答 / angle_juan
con[i].getAttribute("title")这个是获取到title属性的值。意思就是如果标签有title属性,且值存在,那就获取到。con[i].title 这个则是获取到标签的title,如果没有title则创建一个值为空串的title;<...code...><...图片...>
2019-03-13
已采纳回答 / 慕田峪2370816
startCount函数出问题了 function startCount() { num=num-1; document.getElementById("second").innerHTML=num; if(num==0) { window.location.assign("http://www.baidu.com"); } } setInterval("startCount()",1000...
2019-03-13
最新回答 / keydew
我的理解应该是document.getElementByTagName()返回的元素数组应该是由这些元素的地址组成的数组(所以可以直接通过对数组元素修改属性作用到页面元素本身上),而不是把元素重新赋值到一个新数组。所以第一次document.write()时,因为在页面成功加载成功后执行document.write()会把页面原有内容清空,所以写完第一个music,再循环时由hobby[i]地址返回的元素都是空的了,于是不能输出其它选项的value。以上是我自己的理解,可能会有不对的地方