是否可以在关闭body标签之前关闭div标签?

时间:2015-12-03 00:01:41

标签: javascript php jquery html

是否可以使用jQuery(或类似代码)在</div>之前添加</body>

我正在研究用PHP编写的大量软件,数百个文件。不知道为什么,但作者只是使用了header.php文件,同时决定关闭每个文件中的页面(</body></html>)。

由于我不打算解释简短的原因,我无法编辑每个文件。

我添加了开头

<div class="container" role="main">
在header.php文件中的

,我想知道是否可以在使用javascript关闭正文之前将其关闭,以便生成的html为:

<body>
    <div class="container" role="main">
    </div><!-- added via javascript -->
</body>

我用google搜索并“堆栈溢出”而没有找到任何东西。 谢谢你的提示

抱歉,我现在可以发表评论了(我总是收到相同的错误消息“只能通知一个额外的@user用户;邮件所有者将始终收到通知”),也不会编辑我的帖子。所以我先在这里写下我对你所有宝贵意见的回答,然后我将关闭我的帖子,因为我相信Jono20201引用的帖子回答了我的问题...并且说不!

我已经尝试过jQuery .append和.appendTo。但是阅读上面提到的线程,遗憾的是在我的研究中没有突然出现,我已经明白做我想做的事情是通过javascript不可能(所以绝对是@Scuzzy是对的)。所以我有两个选择:1。使用@Jonathan Kuhn建议的ob_start()和ob_get_contents; 2.编辑每个文件。我想我应该选择第二个,这需要花费更多的时间,但对我来说,最好的结果,因为代码将处于良好的状态(每个标签都正确关闭)。项目是一个合作的,所以我需要明确

1 个答案:

答案 0 :(得分:-1)

你可以尝试:

$(function() {
    $("body").append("</div>");
});

但我担心不同的浏览器会处理&#39;无效的&#39; html不同导致问题。