问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

需求一个js ,原有5个隐藏的div,一个按钮,点击一次按钮显示一个div,再点一次就再显示一个

发布网友 发布时间:2022-10-16 21:40

我来回答

2个回答

热心网友 时间:2023-10-24 07:52

<body>
    <input type="button" id="btn" value="click" />
    <div id="div1" style="width:50px; height:50px; background:red; display:none"></div>
    <div id="div2" style="width:50px; height:50px; background:yellow; display:none"></div>
    <div id="div3" style="width:50px; height:50px; background:#000; display:none"></div>
    <div id="div4" style="width:50px; height:50px; background:#0F6; display:none"></div>
    <div id="div5" style="width:50px; height:50px; background:#CF6; display:none"></div>
</body>
<script>
   var oBtn = document.getElementById('btn');
var aDiv = document.getElementsByTagName('div');
var index = 0;
oBtn.onclick = function(ev){
if(aDiv[index%5].style.display == 'block'){
aDiv[index%5].style.display = 'none';
} else {
aDiv[index%5].style.display = 'block';
}
index++;
};

</script>

追问不是我要的是 当点击第5次,也就是最后一次的时候 最后一个div显示 同时那个按钮消失

追答<body>
    <input type="button" id="btn" value="click" />
    <div id="div1" style="width:50px; height:50px; background:red; display:none"></div>
    <div id="div2" style="width:50px; height:50px; background:yellow; display:none"></div>
    <div id="div3" style="width:50px; height:50px; background:#000; display:none"></div>
    <div id="div4" style="width:50px; height:50px; background:#0F6; display:none"></div>
    <div id="div5" style="width:50px; height:50px; background:#CF6; display:none"></div>
</body>
<script>
     var oBtn = document.getElementById('btn');
    var aDiv = document.getElementsByTagName('div');
    var index = 0;
    oBtn.onclick = function(ev){
        if(aDiv[index%5].style.display == 'none'){
            aDiv[index%5].style.display = 'block';
        } 
        if(index%5==0){
            oBtn.style.display = 'none';
        }
        index++;
    };
     
</script>

热心网友 时间:2023-10-24 07:53

var divs=$("div").children();
var clkCount=0;
var add=true;

$('#btn').click(function(){
if (add)

divs[clkCount++].show();
else
divs[clkCount--].show();

if (clkCount=5)
add=false;
});
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本wifi能够联网,但是台式机插网线网络很差 为什么这个wifi就针对一台电脑卡。 电脑连wifi看电视很卡台式电脑连接无线wifi特别卡 为什么本身台式网速特别快,可是用笔记本wifi的网速就特别慢呢... wifi很快电脑很慢是怎么回事电脑和手机连接同一个WiFi手机网速快但是... ...6个梨,要把这些梨全部放在盘子里,至少需要多少个盘子? 看图列算式,一共有多少个梨? 列式:__ 哪些原因会导致长白头发 头上白发特别多是体内缺什么呢还是病还是别的原因 ACL访问控制列表应用 新还珠格格中永琪和欣荣圆房了是哪一集 为什么我开一个网页后再点击,又出现一个新的网页? 这是什么意思?再点哪一个? 第一批买传祺gs4还在开吗 如何给初一新生立规矩 已经在电脑endnote中建立了参考文献,但是在Word插入时在find & my references中看不到参考文献? 研究生文章查不到好的参考文献怎么办? 智能物联网就业怎么样? count it out什么意思 count it draw it是什么意思意思 count后面的名词用单数还是复数啊? 儿子十六了,他老想看看我那里怎么办阿,总想在我被窝里睡,愁阿 孩子到超市总是要这要那怎么办 儿子上高二了,他说他心里总是想男女这些事,怎么办呢? 孩子老想要一套自己的房子该怎么办? 一超多强的格局中的多强从经济上讲通常是指 含无的词语 莲菜要煮多久就熟了 煮莲菜多长时间能熟 湖南蒸菜蒸米炒肠,香辣有劲道,好吃还不上火? 白菜土豆菜蒸米好吃吗 桌面图标选一个再点另一个结果2个都是选定 appstore下载应用第一次下不了,再点一次就出现一个您已购买过此应用可以免费下载之后就能下了 章翔的个人经历 符合中小企业条件的供应商 丝绸衣物要怎样来保养 温带季风气候特征及风向特点 浦发银行信用卡新金卡额度一般是多少 重结晶过程中溶解现象有哪些 男孩用令狐取名字克字辈 《笑傲江湖》风清扬,是风字辈的,岳不群是不字辈的,为什么到令狐冲一辈都没有辈了 无线网卡怎样用? 毕业典礼解说词 我是不很傻,很好欺负? 我好像很好欺负 怎么办 如果女孩很好欺负该怎么办? Fark you什么意思 fark you 是什么意思 fark英语什么意思 fark英语是什么意思 节育环对女性危害太大,想要长期避孕,有哪些更好的替代方案?