已采纳回答 / RazorE
我觉得你的onclick并没传参数进去,所以会是undefine,写个add3(1,2,3),把参数带到函数里执行,才会有值,顺便把函数下面的直接调用去掉
2019-10-30
已采纳回答 / 慕仰1008517
这句代表的意思是【x不存在且x的节点类型不为1】的时候x不存在指x的值为null,x的节点类型不为1的时候指节点类型不为元素节点这句话可以拆开看x != 1 && x.nodeType!=1x != 1 => x不等于1,即x不存在x.nodeType!=1 => x的nodeType不为1,x的节点类型不为元素节点当两者都达成进入循环关于节点类型 1,2,3...等数字分别指代什么可以参考下图<...图片...>
2019-10-29
已采纳回答 / 慕容4342591
#tabs ul li .on{border-top:2px saddlebrown solid;border-bottom:2px solid #fff ;}这一行中li和.on之间有空格,删掉空格好像就可以了
2019-10-29
已采纳回答 / qq_肤白貌美大长腿_0
<script type="text/javascript"&t; //获取显示秒数的元素,通过定时器来更改秒数。 let num = document.getElementById("num"); let i=5; let timer =null; timer = setInterval(()=&his {...
2019-10-27
已采纳回答 / 晓之蛇
mydate.getDay()返回的是0,1,2,3,4,5,6的数字0代表周天,返回的数字可以作为weekday[]这个数组的索引(下标)比如今天星期五,weekday[mydate.getDay()] 就是weekday[5],取下标为5的数组的值 - 星期五。参考代码<...code...>
2019-10-25
已采纳回答 / qq_慕慕947699
<...code...>然后如果你要看setIterval的写法可以参考我上一个回答,setTimeout:是从现在算起多少ms后运行该代码(只运行一次),执行完销毁重新创建,至始至终只有一个存在setInterval:是每隔多少ms运行一次代码,这个代码会不断的执行的,不清楚继续使用会出现出现多个定时器一起计时
2019-10-10
已采纳回答 / ly今夕何夕
prompt里你输入的不管是数字还是其他符号,它都会当成字符串的类型,如果你实在想要用prompt的话, 你可以使用字符串转换成int的方法 不过只能转化被当成 字符串的纯数字(如:var num=“...
2019-10-05
已采纳回答 / Gixgine
window.onload我是这么理解的:在整个页面html和css加载完成后再执行里面的代码,如果不加载完页面先执行代码里面就可能获取不到标签然后报错,onmouseover就是一个响应事件,绑定在a【i】上就是你鼠标经过a【i】就会执行里面的代码,具体经过a【i】里面哪个元素会响应靠this.index来绑定,this就是谁调用他他指向谁,比如说a【i】.onmouseover,然后你鼠标经过了第一个元素,这时候this就是a【0】.
2019-09-29