脚本标记中的Html

Html in a script tag

本文关键字:Html 脚本      更新时间:2023-09-26

我想在1文件中管理我的小导航(我想对我网站上的每个导航都这样做,以使网站管理更容易)。我在每个网页的正文上都贴了一个身份标签。如果你们能帮我做这件事/给我一个更好的方法,我会非常感激:D!

                                    <script>
                                    if (document.getElementById("Games"))
                                    {
                                            <ul>
                                                <li><a href="Games.php">Games</a>
                                                    <ul>
                                                        <li><a href="Books.php">Books</a></li>
                                                        <li><a href="Movies.php">Movies</a></li>
                                                    </ul>
                                                </li>
                                            </ul>
                                }
                                    else if(document.getElementById("Webdesign"))
                                    {
                                        <ul>
                                                <li><a href="Games.php">Webdesign</a>
                                                    <ul>
                                                        <li><a href="Books.php">Books</a></li>
                                                        <li><a href="Movies.php">Movies</a></li>
                                                    </ul>
                                                </li>
                                        </ul>
                                    }
                                    else(document.getElementById("Cloudspace"))
                                    {
                                        <ul>
                                                <li><a href="Games.php">Books</a>
                                                    <ul>
                                                        <li><a href="Books.php">Games</a></li>
                                                        <li><a href="Movies.php">Movies</a></li>
                                                    </ul>
                                                </li>
                                        </ul>
                                    }
                                    </script>

编辑:我有一个下拉菜单,如下所示:http://www.glovizion.eu/index.php我想如果我点击图书页面,将图书作为下拉菜单的顶部但仍然希望它是一个1文件头,这样就可以很容易地进行编辑,而不需要在每一页上更改它。

创建一个JavaScript函数来查找ID为"myLink"的链接

将链接的innerHTML设置为主体的ID

在body的onload事件上调用您的JavaScript函数

<html>
    <head>
        <title></title>
        <script type="text/javascript">
            function changeNavCaption() {
                var link = document.getElementByID('myLink');
                var bodyID = document.body.id;
                link.innerHTML = bodyID;
            }
        </script>
    </head>
    <body id="Books" onload="changeNavCaption()">
        <ul>
            <li><a id="myLink" href="Games.php">Books</a>
                <ul>
                    <li><a href="Books.php">Books</a></li>
                    <li><a href="Movies.php">Movies</a></li>
                </ul>
            </li>
         </ul>
    </body>
</html>

Nevermind在我自己的答案中找到了解决方案,它非常简单——可能有点过时了——我不知道是否有更好的解决方案:

http://v1.jontangerine.com/log/2008/02/designer-php-a-dynamic-menu-with-if-and-else