ASP中获取单选按扭,值为中文的,接收时候是乱码怎么编码呀

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:47:46
ASP中获取单选按扭,值为中文的,接收时候是乱码怎么编码

<input name="sex" type="radio" value="男" />男
<input name="sex" type="radio" value="女" />女

sexValue=request.form("sex")
这样写的 如果值为英文的就会正常
中文的话,怎么写呢。

进行编码转换 utf8

首先把页面头里的:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

改成:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

用记事本打开你的.html
另存为:文件名和保存类型不要动,编码:utf-8
保存!
------------------------------------------------------------
当然,以上工作你不愿意做的话,那也不是没办法,你就改改你的
<form >
....
</form>
咯!!

把form改成这样:

<form method="post" action="dest.asp" accept-charset="utf-8" onsubmit="document.charset='utf-8';">
...
</form>