最新回答 / 平_piero
首先你要理解什么是属性,这里的属性指的是人为设置的属性,如 id ,class 等。第一句 send.setAttribute('a','b'),可以理解为: 为 send 这个元素添加一个属性名为 a,值为 b的属性。如 send.setAttribute('class',‘test’)就是给send添加一个属性class ,且 class=test。至于你下面的写法是不合规则的,element.setAttribute(attributename,attributevalue),传入的两个参数都是必填...
2017-02-09
最新回答 / 白兔白不白
可以在基础上再加一个class来让标签高亮,比如:<li class="zuo_a bright">推荐</a></li>.bright{ background:#fff; }
2017-01-22
最赞回答 / 码伍
这句代码是封装一个函数,函数名是$() 有一个叫id的参数,传一个参数进去,return document.getElementById(id);typeof id==='string' ? document.getElementById(id):id这个是三目运算符,你可以百度一下,其实就是if..else的简写
2016-12-15
最新回答 / 我就叫李二毛
function autoPlay(){ index++; for (var i = 0; i < list.length; i++) { if (index >= list.length) { index =0; } else { changePic(index); } }}能啊,代码写全就是这样的啊。老师是简写的写法啊,if后面的else不是必要的。
2016-12-13
最新回答 / 小宝宝的帅宝宝
你可以这样: window.onload=function(){ var send=document.getElementById('send'), times=60, timer=null; send.onclick=function(){ // 计时开始 timer = setInterval(function(){ send.value = t...
2016-12-12
最新回答 / 慕数据5775487
这句话的意思是动态给每个li元素添加id并给每个id增值为i.比如:给第一个li元素lis[0]加个id="0",给第二个li元素lis[1]加个id="1",以此类推......希望能帮到你!加油!!
2016-12-01