有关Asp 中的response用法

来源:百度知道 编辑:UC知道 时间:2024/06/15 19:57:14
错误提示是这样:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0408)
无效字符
/书店/二手书店/neirong.asp, line 63, column 44
response.Write"<a href=AddItem.asp?name1="&_name&"&ID1="&ID&"&price1="&price&">"
-------------------------------------------^

源代码是这样:
<tr>
<td colspan="2" align="center"><img src="images/car.gif" width="23" height="20" border="0">
<%response.Write"<a href=AddItem.asp?name1="&_name&"&ID1="&ID&"&price1="&price&">"
response.Write"[>>购物车]</a></td>"%> </tr>

由于分不多,所以希望大侠没见谅
源码改成:
<td colspan="2" align="center"><img src="images/car.gif" width="23" height="20" border="0">

_name ASP变量不能用_

1,href=''这两个'号最好还是写上的,不写也没关系。
<%response.Write"<a href='AddItem.asp?name1="&_name&"&ID1="&ID&"&price1="&price&"'>"
response.Write"[>>购物车]</a></td>"%>
2,_name ASP不可以这样命名变量,变量的第一个字母必须是英文字母,另外也不要用name关键字,
<%response.Write"<a href='AddItem.asp?name1="&names&"&ID1="&ID&"&price1="&price&"'>"
response.Write"[>>购物车]</a></td>"%>
这样应该可以了。