求助,js输出html代码的问题?
代码1:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>测试</title>
</head>
<body>
</body>
<script type="text/javascript" src="test.js">
</html>
test.js 文件边的代码是:
document.write("<h1>你好</h1>")
当打开网页查看源代码的时候是出现的是<script type="text/javascript" src="test.js"> 而不是<h1>你好</h1> , 求助下各位js高手怎么才能才实现在查看源代码的时候变成js里边的<h1>你好</h1>? 小弟菜鸟一个如果可以希望能写个实例,多谢了!!
------解决方案--------------------js生成的东西源代码是看不到的。源代码看到的是服务器生成的html.所以你的要求做不到。
------解决方案--------------------
让“查看源代码”里出现是法
可以用JS取
alert( document.documentElement.innerHTML );
------解决方案--------------------按照楼上说的 你引入的script标签没有闭合 javascript引用都是<script></script>这样的
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>测试</title>
</head>
<body>
</body>
<script type="text/javascript" src="test.js"></script>
</html>