JavaScript代码不显示我的期望输出
问题描述:
我写上nodepad ++ javascript代码,我在初级水平,仅编写这些代码JavaScript代码不显示我的期望输出
<html>
<body>
<script type="text/javascript">
var d=new Date();
var time=d.getHours();
if(time<10)
{
document.write("<b> good morning </b>");
}
else
{
document.write ("<b> good afternoon </b>");
}
</script>
</body>
</html>
然后从编辑nodepad ++,我点击谷歌浏览器上运行,但得到只有这个
<html>
<body>
<script type="text/javascript">
var d=new Date();
var time=d.getHours();
if(time<10)
{
document.write("<b> good morning </b>");
}
else
{
document.write ("<b> good afternoon </b>");
}
</script>
</body>
</html>
代码的副本,而不是结果,为什么?
答
我想你保存的文件为txt
而不是html
。然后浏览器只会显示内容并且不显示代码。
将其另存为HTML文件,并解决您的问题。
+0
我解决了它,谢谢你的提示和答案 – 2012-03-17 11:44:36
答
保存ur文件为.html而不是.js并在浏览器中打开它是内联javascript! 它应该工作
你用'htm'或'html'扩展名保存了吗? – alex 2012-03-17 11:41:17