【发布时间】:2012-07-11 05:44:24
【问题描述】:
我正在使用 onload 事件从 HTML 正文调用 JavaScript 函数。 JavaScript 函数执行成功,但不显示 HTML Body 内容。
我相信,从 JavaScript 返回到 HTML 正文存在问题。
代码如下所示:
<html>
<script type="text/javascript">
function display()
{
document.write("You just executed JavaScript code");
return true;
}
</script>
<body onload="display();">
<p>We are in HTML now</p>
</body>
</html>
这将在浏览器中显示文本“您刚刚执行了 JavaScript 代码”。但是不显示标签的innerHTML。
我将标签中的onload事件修改为:
<body onload="return display();">
而且,即使这样也只执行 JavaScript。
【问题讨论】:
-
这只是为了测试吗?或者您正在处理一些需要的问题?
-
是的,我想知道该怎么做。
-
检查我的回答这是 Document.Write() 产生的问题。这个链接对你有帮助吗?
-
感谢 Sunny 和其他所有人。是的,这些很有帮助,我正在阅读以更好地理解它。
标签: javascript html