-
window.onload=function(){ var p =document.getElementById("menu").getElementsByTagName("p"); var ul = document.getElementById("menu").getElementsByTagName("ul"); if(p.length=ul.length){ for(i=0;i<p.length;i++){ p[i].id=i; p[i].onclick=function(){ if(ul[this.id].style.display=="block"){ ul[this.id].style.display="none" } else{ ul[this.id].style.display="block" } } }}}查看全部
-
.box{border:5px solid red;width: 100px;height: 100px;} #box{border:#3e3;} 这么写,并不是改变box的颜色,而是下面的样式覆盖了上面的,border的5px 和 solid都会清除查看全部
-
用that把this代表的变量引用到setTimeout定时器中查看全部
-
测试下查看全部
-
tab就是控制兄弟元素查看全部
-
timer=setInterval(function(){ times--; send.value=times+"秒后重试"; send.disabled=true; if(times<=0){ clearInterval(timer); send.value="发送验证码"; send.disabled=false; times=60; } },1000)查看全部
-
setInterval()的使用方法查看全部
-
<script type="text/javascript"> window.onload=function(){ var menu=document.getElementsByTagName("munu"); var tit=document.getElementsByTagName("p"); var lis=document.getElementsByTagName("ul");// 将所有点击的标题和要显示隐藏的列表取出来 if(tit.length==lis.length){ for(var i=0;i<tit.length;i++){ tit[i].id=i; tit[i].onclick=function(){ // 遍历所有要点击的标题且给它们添加索引及绑定事件 if(lis[this.id].style.display=='block'){ lis[this.id].style.display='none'; } else{ lis[this.id].style.display='block'; } // 获取点击的标题上的索引属性,根据该索引找到对应的列表 // 判断该列表,如果是显示的则将其隐藏,如果是隐藏的则将其显示出来 } } } }查看全部
-
setInterval()查看全部
-
setTimeout()查看全部
-
Tab选项卡的类型查看全部
-
对老师讲的内容进行封装,是最简单的办法.....偷个懒.....午休,下午继续看:-)查看全部
-
</style> <script type="text/javascript"> window.onload=function(){ var ps=document.getElementById('menu').getElementsByTagName('p'); var uls=document.getElementById('menu').getElementsByTagName('ul'); if(ps.length!=uls.length){ return; }else{ for(var i=0;i<ps.length;i++){ ps[i].id=i; ps[i].onclick=function(){ for(var j=0;j<ps.length;j++){ uls[j].style.display='none'; } uls[this.id].style.display='block'; } } } // 将所有点击的标题和要显示隐藏的列表取出来 // 遍历所有要点击的标题且给它们添加索引及绑定事件 // 获取点击的标题上的索引属性,根据该索引找到对应的列表 // 判断该列表,如果是显示的则将其隐藏,如果是隐藏的则将其显示出来 } </script>查看全部
-
input 不支持enabled属性。所以一般用disabled。 js用法:object.disabled=true(禁用),object.disabled=false(可用)。 HTML用法:disabled="disabled" jq用法:object.attr("disabled",true) 设置按钮是否为禁用时,send.disabled=true; send.disabled=false; true和false不能加引号!true和false不能加引号!true和false不能加引号!否则值永远为真。 也可用send.setAttribute('disabled','disabled'); 或send.removeAttribute('disabled');查看全部
-
this.id问题。setTimeOut和setInterval都是window对象,因此需要将window对象外面的this对象赋值给一个变量引用。在window对象里就可以用这个变量了。查看全部
举报
0/150
提交
取消