и элемент снова всплывает.

исал код JavaScript, чтобы показать и скрыть div. Но я застрял, когда он не работает в Internet Explorer 8. Он работает гладко в других браузерах, таких как Opera, Firefox и т. Д.

Вот мой код:

<html>
    <head>
        <title>Javascript Show Hide Div Visibility</title>

        <style type="text/css">
        </style>

        <script language="javascript" type="text/javascript">
        function showHideDiv()
        {
            var divstyle = new String();
            divstyle = document.getElementById("div1").style.visibility;
            if(divstyle.toLowerCase()=="visible" || divstyle == "")
            {
                document.getElementById("div1").style.visibility = "hidden";
            }
            else
            {
                document.getElementById("div1").style.visibility = "visible";
            }
        }
        </script>
    </head>

    <body>
        <div id="div1" class="divStyle">
            <object width="300" height="300">
                <param name="movie" value="http://www.youtube.com/v/7_6B6vwE83U">
                </param>
                <embed src="http://www.youtube.com/v/7_6B6vwE83U"
                       type="application/x-shockwave-flash"
                       width="300"
                       height="300">
                </embed>
            </object>
        </div>

        <center>
             <div onclick="showHideDiv()">Click Me For show hide <div>
        </center>
    </body>
</html>

Ответы на вопрос(6)

Ваш ответ на вопрос