首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

Request.Form取值有关问题 希望大家帮忙看上

2013-01-05 
Request.Form取值问题 希望大家帮忙看下下面这段如果给出值他可以累加获取值它就合并的是怎么回事 % Dim

Request.Form取值问题 希望大家帮忙看下
下面这段如果给出值他可以累加获取值它就合并的是怎么回事 



<% 
Dim intOne,intTwo
If Request.Form("one")="A" Then intOne=Request.Form("aones") 比如aones是1 
If Request.Form("Two")="A" Then intTwo=Request.Form("aTwo")  aTwo是2 输出的结果就是12  intSun=intOne+intTwo
Response.Write intSun %>
这样的输出结果是合并的




<% 
Dim intOne,intTwo
If Request.Form("one")="A" Then intOne=1 比如aones是1 
If Request.Form("Two")="A" Then intTwo=2  aTwo是2 输出的结果就是3
intSun=intOne+intTwo
Response.Write intSun %>
  这是为什么
[解决办法]
intSun=ccur(intOne)+ccur(intTwo)

[解决办法]
intSun=intOne+intTwo
首先+有两个意思,一是数学的加法,二是连接符号
当是字符串时就起连接作用,当是数值时才会自动累加
ccur()就是强制转数字,类似的还有 cint() clng()但范围值各不同

热点排行