我正在尝试制作一个网页,其中一些元素是动态创建的。我写了以下内容:
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<p>Here's some example text</p>
<script type="text/javascript">
var jselem = document.createElement ("div");
jselem.innerHTML = '<p>and here\'s some more</p>';
</script>
</body>
</html>
但是,JS部分似乎没有做任何事情,and here's some more
没有打印文本。
谁能阐明为什么它不起作用?任何帮助表示赞赏。
(请不要建议使用document.write()
或类似的。)