Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Onclick事件:div一次显示一个_Javascript_Html_Css_Events_Onclick - Fatal编程技术网

Javascript Onclick事件:div一次显示一个

Javascript Onclick事件:div一次显示一个,javascript,html,css,events,onclick,Javascript,Html,Css,Events,Onclick,是否有可能根据这个实际的div一次生成一个div,也就是说onclick两个事件都无法打开,但是如果一个事件打开,而另一个事件被单击,则第一个事件将自动关闭。顺便说一下,使用此代码的上下文不允许使用Jquery。谢谢你的帮助 .link{文本装饰:无;颜色:白色;} .link:已访问{颜色:白色} .行{ 显示:flex;/*子对象的等高*/ } 上校{ 弯曲:1;/*此外,宽度相等*/ 填充:1em; 边框:实心; } 字体系列:'Varela Round'; } 开瓶器{ 背景色:#0

是否有可能根据这个实际的div一次生成一个div,也就是说onclick两个事件都无法打开,但是如果一个事件打开,而另一个事件被单击,则第一个事件将自动关闭。顺便说一下,使用此代码的上下文不允许使用Jquery。谢谢你的帮助


.link{文本装饰:无;颜色:白色;}
.link:已访问{颜色:白色}
.行{
显示:flex;/*子对象的等高*/
}
上校{
弯曲:1;/*此外,宽度相等*/
填充:1em;
边框:实心;
}
字体系列:'Varela Round';
}
开瓶器{
背景色:#07183d;
边界:无;
颜色:白色;
填充:15px 32px;
文本对齐:居中;
文字装饰:无;
显示:内联块;
字体大小:16px;
边框:1px白色固体;
}
.福利{
背景色:#07183d;
边界:无;
颜色:白色;
填充:15px 32px;
文字装饰:无;
显示:内联块;
字体大小:16px;
宽度:300px;
}
}
a{
文字装饰:无;
}
a:参观了{
文字装饰:无;
颜色:白色;
}
#上钮扣{
边框:1px点白色;
}
函数显示(id){
if(document.getElementById('b'+id).style.display=='none'){
document.getElementById('b'+id).style.display='block';
} 
返回false;
} 
函数隐藏(id){
if(document.getElementById('b'+id).style.display=='block'){
document.getElementById('b'+id).style.display='none';
} 
返回false;
}
部分SBF 120:120
部分子公司+1亿欧元:280 第CAC 40部分:15700
部分子公司+1亿欧元:9700
%联系它:21% 费尔默 电邮提名:400 选择退出:3%
对齐方向:35%
您可以循环其他元素,并在“显示”函数中首先关闭它们

函数显示(id){
var福利=document.getElementsByClassName(“福利”);
对于(var i=0;i
函数show(id){
var v=parseInt(id);
var list=document.getElementsByClassName(“收益”);
//var num=list.length;
if(document.getElementById('b'+id).style.display=='none'){
document.getElementById('b'+id).style.display='block';
} 
对于(i=v+1;i=0;i--){
if(document.getElementById('b'+i).style.display=='block'){
document.getElementById('b'+i).style.display='none';
}
}
返回false;
}  

将id更改为ClassID=“upbutton”?
function show(id) { 

    var benefits = document.getElementsByClassName("benefits");
    for(var i = 0; i<benefits.length; i++){
        benefits[i].style.display="none";
    }

    if(document.getElementById('b'+id).style.display=='none') { 
        document.getElementById('b'+id).style.display='block'; 
    } 

    return false;
}
function show(id) { 
var v = parseInt(id);
var list = document.getElementsByClassName("benefits");
//var num = list.length;

if(document.getElementById('b'+id).style.display=='none')       { 
    document.getElementById('b'+id).style.display='block'; 
} 

for (i = v+1; i <= list.length ; i++) { 
if(document.getElementById('b'+i).style.display=='block')       { 
    document.getElementById('b'+i).style.display='none';
}
}
for (i = v-1; i >=0 ; i--) { 
if(document.getElementById('b'+i).style.display=='block')       { 
    document.getElementById('b'+i).style.display='none';
}
}


return false;
}