为什么我的window.alert无法显示
<html>
	<head>
		<title>Sample page!</title>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
		</head>
		<body>
		<form>
			<input type="text" value="Text in form1">
		</form>
		<form>
			<input type="text" value="Text1 in form2">
			<input type="text" value="Text1 in form2">
		</form>
		<script type="text/javascript">
		<!--
		var msg="";
		msg+="通过位置访问文档对象:\n\n";
		msg+="Form[0].element[0].value:"+document.forms[0].elements[0].value+"\n\n";
		msg+="Form[1].element[0].value:"+document.forms[1].elements[0].value+"\n\n";
        msg+="Form[1].element[0].value:"+document.forms[1].elements[1].value+"\n\n";
        window.alert(msg);
        -->
		</script>
		</body>
	</html>
------解决方案--------------------msg+="通过位置访问文档对象:\n\n"
;应该是英文状态下的,如下
<html>
<head>
<title>Sample page!</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
</head>
<body>
<form>
<input type="text" value="Text in form1">
</form>
<form>
<input type="text" value="Text1 in form2">
<input type="text" value="Text1 in form2">
</form>
<script type="text/javascript">
<!--
var msg="";
msg+="通过位置访问文档对象:\n\n";
msg+="Form[0].element[0].value:"+document.forms[0].elements[0].value+"\n\n";
msg+="Form[1].element[0].value:"+document.forms[1].elements[0].value+"\n\n";
        msg+="Form[1].element[0].value:"+document.forms[1].elements[1].value+"\n\n";
        window.alert(msg);
        -->
</script>
</body>
</html>
------解决方案--------------------msg+="通过位置访问文档对象:\n\n";
你的代码中,这一行的结尾的分号,不是英文输入法下的。
你应该先学习使用浏览器自带的调试工具一下,会报出错误的。
------解决方案--------------------什么错,至少我扔到浏览器中可以正常弹出
------解决方案--------------------帮你测试过了,chrome没问题,IE9提示打开ActiveX,启用之后正常弹出。