一个HTML的基础问题 希望大家不吝赐教 谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:34:06
<html>
<head>
<title>Javascript example</title> <!--标题-->
</head>
<body>
<script language="Javascript"> <!--指定语言为JavaScript-->
<!--
alert("学习 Javascript");
-->
</script>
</body>
</html>

这样一段代码 照理说<!-- -->之间的内容是注释的内容 并不运行的
但是为什么打开网页之后还是会弹出对话框来?请大家给我解释一下,刚刚接触网页编程,谢谢大家拉

只是在不支持javascript的浏览器才会注释掉
这是防止在不支持script的浏览器上,把alert(xxx)当页面内容给输出来,支持的浏览器会忽略script里边的<!--

<script>这个东东好像放到哪儿都会被翻译,如果不想让他弹出来,只能从alert下手,在前面加个'就OK了