Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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 创建默认DIV(JS代码)_Javascript_Css - Fatal编程技术网

Javascript 创建默认DIV(JS代码)

Javascript 创建默认DIV(JS代码),javascript,css,Javascript,Css,这是一个小问题 在本例中,我需要默认打开栏1 我该怎么做 就这些,非常感谢!:D JS代码: var current = null; function showresponddiv(messagedivid){ var id = messagedivid.replace("message-", "respond-"), div = document.getElementById(id); // hide previous one if(current

这是一个小问题

在本例中,我需要默认打开
栏1

我该怎么做

就这些,非常感谢!:D

JS代码:

var current = null;

function showresponddiv(messagedivid){
    var id = messagedivid.replace("message-", "respond-"),
        div = document.getElementById(id);

    // hide previous one
    if(current && current != div) {
        current.style.display =  'none';
    }   

    if (div.style.display=="none"){
        div.style.display="inline";
        current = div;
    }
    else {
        div.style.display="none";
    }
}

默认情况下,删除HTML中的
显示:none
。演示:。 或者正如Gaby建议的那样,通过调用
windiw.load上的
showreponddiv('message-1')
用javascript隐藏div,只需添加

window.onload = function(){
    showresponddiv('message-1'); 
}

在Java
上演示=Javascript和CSS可以单独解决这一问题(例如,一个类或
style=“display:block”
或诸如此类)。Java对Javascript就像汽车对地毯一样,调用
showreponddiv('message-1')打开
DOMReady
事件?这一个?current.style.display='none';