指定用什么脚本的代码,写在哪里?
首页代码如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="root.asp">
<p>a
<label for="txta"></label>
<input type="text" name="txta" id="txta" />
b
<label for="txtb"></label>
<input type="text" name="txtb" id="txtb" />
c
<label for="txtc"></label>
<input type="text" name="txtc" id="txtc" />
</p>
<p>
<input type="submit" name="button1" id="button1" value="提交" />
<input type="reset" name="button2" id="button2" value="重置" />
</p>
</form>
</body>
</html>
root.asp的代码如下
<%
var bla
var blb
var blc
bla=request.form("txta")
blb=request.form("txtb")
blc=request.form("txtc")
%>
运行后,提示出错:
Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配: 'var'
请问:
1、我是没有设置使用任何脚本,可是,为什么360浏览器,就认定我用的是VBscript脚本了?
2、我用的是javascript
那么我的<script language="javascript"> 应该写在哪里呢?
谢谢指导。
------解决方案--------------------<% %> 这是后台代码,与浏览器没关系, asp ,iis 下默认是用 VBscript
<%@LANGUAGE="javascript" codepage=936 %>
<%
var bla
var blb
var blc
bla=Request.form("txta")
blb=Request.form("txtb")
blc=Request.form("txtc")
%>