【发布时间】:2012-02-16 19:53:10
【问题描述】:
我需要从我打开的 url 中获取 body 标签。我正在使用以下代码,但它不起作用。请提出建议。
document.getElementsByTagName('body')[0].innerHTML;
谢谢 塔努
【问题讨论】:
-
此问题中的信息不足,无法了解可能发生的情况。需要更多相关代码和调用这段代码的时机。
标签: javascript html
我需要从我打开的 url 中获取 body 标签。我正在使用以下代码,但它不起作用。请提出建议。
document.getElementsByTagName('body')[0].innerHTML;
谢谢 塔努
【问题讨论】:
标签: javascript html
在 url 导航栏中复制以下代码。看,整个身体内容都被警告了。
javascript:(alert(document.body.innerHTML));
这意味着您可以通过 body.innerHTML 获取正文内容。您不需要使用 getElementsByTagName。
【讨论】:
您尝试过 document.body.innerHTML 吗?
【讨论】:
这是我的简单测试
<html>
<head>
<title>TEST </title>
<script type="text/javascript">
MyFunction = function () {
alert(document.body.innerHTML);
};
</script>
</head>
<body onload="MyFunction();">
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
它正在开发 FF
【讨论】:
假设:
这会起作用,尽管它比document.body.innerHTML 丑。
【讨论】: