怎么把这段JS代码改成可以重复调用的代码?急用!!!
下面body里面代码:<divid="close"><ahref="#"onclick="ShowDiv(0)"class="closebtn">x</a></div>J...
下面body里面代码:
<div id="close">
<a href="#" onclick="ShowDiv(0)" class="closebtn">x</a>
</div>
JS代码:
function ShowDiv(s)
{
if(s>0)
{
document.getElementById('ceng').style.display='block';
document.getElementById('close').style.display='block';
}else{
document.getElementById('ceng').style.display='none';
document.getElementById('close').style.display='none';
}
} 展开
<div id="close">
<a href="#" onclick="ShowDiv(0)" class="closebtn">x</a>
</div>
JS代码:
function ShowDiv(s)
{
if(s>0)
{
document.getElementById('ceng').style.display='block';
document.getElementById('close').style.display='block';
}else{
document.getElementById('ceng').style.display='none';
document.getElementById('close').style.display='none';
}
} 展开
1个回答
展开全部
<div id="close">
<a href="#" onclick="ShowDiv(flagFun())" class="closebtn">x</a>
</div>
<script>
var flag=false;
var flagFun=function () {
if(flag){
flag=false;
return false
}else {
flag=true;
return true
}
}
function ShowDiv(s)
{
if(s)
{
console.log(1);
}else{
console.log(0);
}
}
<a href="#" onclick="ShowDiv(flagFun())" class="closebtn">x</a>
</div>
<script>
var flag=false;
var flagFun=function () {
if(flag){
flag=false;
return false
}else {
flag=true;
return true
}
}
function ShowDiv(s)
{
if(s)
{
console.log(1);
}else{
console.log(0);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询