ajax 提取数值出现的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 05:23:05
在数据库中是数值,用ajax最终取出来就编程字符了,请问怎么才能把数值取出来,下面是我的程序

asp文件
<?xml version="1.0" encoding="gb2312"?>
<!-- #include file="conn.asp" -->
<DataList>
<%
Response.ContentType = "text/xml"
dim i
i = 0
sql="Select * from blog_zhengzhi"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
do while not rs.eof
%>
<REC>
<id><%=rs("guanjian")%></id>
<le><%=rs("quan")%></le>
</REC>
<%
i=i+1
rs.movenext
loop
rs.close
set rs=nothing
%>
</DataList>

html文件

function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLH

html页面,把所有的东西都当作字符串来处理的,取出的值默认就是字符型的,如果要用数值,把取出来的值转换一下就可以了:
var quan=parseInt(你取出来的字符数字);