Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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存在导航问题。使用VS2013和VB构建的项目_Javascript_Asp.net_Vb.net_Visual Studio 2013_Devexpress - Fatal编程技术网

使用Javascript的div存在导航问题。使用VS2013和VB构建的项目

使用Javascript的div存在导航问题。使用VS2013和VB构建的项目,javascript,asp.net,vb.net,visual-studio-2013,devexpress,Javascript,Asp.net,Vb.net,Visual Studio 2013,Devexpress,嘿,我正在寻找一些帮助,因为我的应用程序导航有问题。基本上,站点被分成几个Div,并且有一个save/next按钮,可以让用户进入下一个Div(屏幕)。客户端事件是JavaScript。问题是,当我单击按钮时,整个应用程序会显示在屏幕上,而不仅仅是单个屏幕。是否有人可以建议如何隐藏其他div,以便只显示当前div。我的主div称为divOverview,然后我的下一个屏幕称为divContactDetails,然后等其他9个屏幕(divs)。谢谢 JavaScript代码(编辑): 功能仅在E

嘿,我正在寻找一些帮助,因为我的应用程序导航有问题。基本上,站点被分成几个Div,并且有一个save/next按钮,可以让用户进入下一个Div(屏幕)。客户端事件是JavaScript。问题是,当我单击按钮时,整个应用程序会显示在屏幕上,而不仅仅是单个屏幕。是否有人可以建议如何隐藏其他div,以便只显示当前div。我的主div称为divOverview,然后我的下一个屏幕称为divContactDetails,然后等其他9个屏幕(divs)。谢谢

JavaScript代码(编辑):


功能仅在EV2上显示(氯乙烯酮){
var newbox=document.getElementsByTagName(“div”);
对于(变量x=0;x
我似乎已经解决了可见性问题。我简单地删除了VB代码的第二部分

        If (Not ClientScript.IsStartupScriptRegistered("showonlyonev2")) Then
            Page.ClientScript.RegisterStartupScript _
            (Me.GetType(), "showonlyonev2", "showonlyonev2('divContactDetails');", True)
        End If
        Return
    End If

现在导航更好了,但是现在在其他代码上得到了空引用。编程的乐趣

仅显示EV2
脚本是什么样子的?
        If FocusSet = True Then
            ErrDetails.ForeColor = Drawing.Color.Red
            ErrDetails.Height = 20 * errCount
            ' Show the Overview screen at the beginning
            If (Not ClientScript.IsStartupScriptRegistered("showonlyonev2")) Then
                Page.ClientScript.RegisterStartupScript _
                (Me.GetType(), "showonlyonev2", "showonlyonev2('divContactDetails');", True)
            End If
            If (Not ClientScript.IsStartupScriptRegistered("showonlyonev2")) Then
                Page.ClientScript.RegisterStartupScript _
                (Me.GetType(), "showonlyonev2", "showonlyonev2('divContactDetails');", True)
            End If
            Return
        End If
               <script type="text/javascript">
    function showonlyonev2(thechosenone) {
        var newboxes = document.getElementsByTagName("div");
        for (var x = 0; x < newboxes.length; x++) {
            name = newboxes[x].getAttribute("class");
            if (name == 'newboxes-2') {
                if (newboxes[x].id == thechosenone) {
                    if (newboxes[x].style.display == 'block') {
                        newboxes[x].style.display = 'none';
                    }
                    else {
                        newboxes[x].style.display = 'block';
                    }
                } else {
                    newboxes[x].style.display = 'none';
                }
            }
        }
    }
        If (Not ClientScript.IsStartupScriptRegistered("showonlyonev2")) Then
            Page.ClientScript.RegisterStartupScript _
            (Me.GetType(), "showonlyonev2", "showonlyonev2('divContactDetails');", True)
        End If
        Return
    End If