已采纳回答 / 阳火锅
凭老夫多年写代码经验,你这个问题出自于写代码不认真。。肯定是一边写脑袋里面一边想女朋友去了。。首先不管你打没打分号,JS对分号没什么要求,代码一样可以跑。。你看看你的取值吧。。 var num1=document.getElementById("tex1").value; var num2=document.getElementById("tex2").value;我想问tex1与tex2是什么? 你绝逼一本正经回答我:这就是下面输入框的id啊,我正常取的啊。。有什么问题吗?没问题,你再看看...
2018-12-07
已采纳回答 / 阳火锅
我直接告诉你吧。。你这都不是一个数组。。数组的定义要么就是var student = new Array(),要么就是var student=[]。 我想请问 var student = Array[], 是你自己发明出来的么? 写代码一定要仔细严谨,没有什么模菱两可。。仔细再仔细。。一行行代码排除。。所以我为什么问student[i][1]是什么东西?你决定回答我是二维数组中的某个值。。但是你这都不是一个数组呀。。所以你只要把Array去掉就行了
2018-12-07
已采纳回答 / 阳火锅
根据老夫多年来经验,随便眼睛一瞟就发现了2处问题。。第一 var lis = document.getElementsByTagName('li'); 你的这个取值不严谨。。需要改成var lis=Ul1.getElementsByTagName('li');表示ul这个标签下面所有li标签;第二就是因为你取值不严谨才导致的什么东西全不见了的问题。。你上面这样写var divs = document.getElementsByTagName('div');你下面循环的时候 divs[j].classNa...
2018-12-07
已采纳回答 / 阳火锅
首先检测一下有什么调用var mydate=new Date();然后设置之后不用再赋变量里面直接拿着用像我这样写:mydate.setFullYear(2020);document.write("设置当前年份:"+mydate.getFullYear());
2018-12-05
已采纳回答 / qq_潇生落雨_0
主要是因为js单线程的问题,因为clock()已经执行过一遍了,所以当input开始渲染的时候,js函数已经执行完毕了。因为js执行的时候没有渲染input,id:clock的值为空,所以js函数找不到id<...code...>
2018-12-03
已采纳回答 / 库米花
这边控制台上报错“Failed to execute 'removeChild' on 'Node': parameter 1 is not of type 'Node'”,然后单独打印nodeType时,php的h1显示为3也就是#text类型。个人建议使用while循环while (content.childNodes.length > 0) { content.removeChild(content.firstChild);}只要有子节点,就删除第一个子节点
2018-11-28