如何使用javascript隐藏母版页控件

时间:2014-02-28 18:16:46

标签: javascript html

我在Masterpage中有一个DIV控件,如下所示

<div id="div1" style="display: none">
<div id="div2" style="display: none">
<div id="div3" style="display: none">

我希望根据以下子页面中的javascript条件在Masterpage中显示DIV控件

function show()
{
    var prod = prdu(); // 1 or 2 or 3
    switch (prod) {
        case "1":                       
            document.forms[0].document.getElementById("div1").style.display = "block";
            break;
    case "2":
            document.forms[0].document.getElementById("div2").style.display = "block";
            break;
    case "3":
            document.forms[0].document.getElementById("div3").style.display = "block";
            break;
    }

}
你可以帮忙吗

1 个答案:

答案 0 :(得分:0)

看起来你已经很近了。删除document.forms[0].,不需要,因为getElementById无论如何都会搜索文档中的唯一元素。然后将未选择的两个显示更改为"none",以便只显示一个。