社区
ASP
帖子详情
asp关于传值 ","的问题。 很棘手 高手进
pdgzzgx
2006-02-24 05:46:47
我现在有一个问题向你请教
比如: 我有一个 SM(说明) 从上一页传过来的。因为有很多条,所以我接的时候用了
strSM = Replace(Request.Form("SM"),", ",",")
用这个取出来
arrSM = Split(strSM,",")
这个调试通过没有问题。
但是问题是在输入的时候有“,”他也自己格开了。请问怎么解决这个问题????
望迅速回答。谢谢
...全文
153
18
打赏
收藏
asp关于传值 ","的问题。 很棘手 高手进
我现在有一个问题向你请教 比如: 我有一个 SM(说明) 从上一页传过来的。因为有很多条,所以我接的时候用了 strSM = Replace(Request.Form("SM"),", ",",") 用这个取出来 arrSM = Split(strSM,",") 这个调试通过没有问题。 但是问题是在输入的时候有“,”他也自己格开了。请问怎么解决这个问题???? 望迅速回答。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pdgzzgx
2006-02-25
打赏
举报
回复
问题解决了。谢谢了。
pdgzzgx
2006-02-25
打赏
举报
回复
不是这样。我测试了
比如 打印了 2条数据 1,2,2,2,2 也就是说实际上asp用来区分的","(全角)而不是',' (2,2,2,2)是应该是第二个数据
当然这个是没有调用你的javascript 而且
我是用的
strSM=Request.Form("SM")接收
response.write(strSM)
response.end
得到 :1,2,2,2,2 其中可以看出第一个是全角逗号
应该是你要达到的哪个意思了
pdgzzgx
2006-02-25
打赏
举报
回复
兄弟。我想起了。你的肯定不行哦。
你想哦。你把所有的都','都换成“,”那我怎么区分呢。只能一个一个的判断的
yiyioo
2006-02-25
打赏
举报
回复
如果你一定要替换,就在split之后再替换。要不然好象做不到~
yiyioo
2006-02-25
打赏
举报
回复
strSM = Replace(Request.Form("SM"),", ",",")
你为什么把全角逗号换成半角逗号?
这样前面的js替换当然就没有用了~~`
pdgzzgx
2006-02-24
打赏
举报
回复
lindenrty(海天浪客) :
非常感谢你的回答。但是我的程序不能改成那样,因为程序上有很多不是我写的。 而且都是正确。
现在用了一段时间出现这个,号的问题。 就是把','换成","是最好的方法!
pdgzzgx
2006-02-24
打赏
举报
回复
去掉也是一样的效果
pdgzzgx
2006-02-24
打赏
举报
回复
我程序上看,这个东西是不能去掉的。
strSM = Replace(Request.Form("SM"),", ",",")
其实我也觉得你的程序可以实现。但是就是不知道为什么。我晕哦。
我改成 return false 没有任何一样的。
你可以帮我调试成功吗?
谢谢
yiyioo
2006-02-24
打赏
举报
回复
那你把脚本函数里的return true改成return false看看
逗号有没有替换成功,
strSM = Replace(Request.Form("SM"),", ",",") '这句的replace要去掉的
pdgzzgx
2006-02-24
打赏
举报
回复
yiyioo(天一(日啃一文,月习一类,不求通透,只求半解))
不行呢。我觉得你的代码应该可以实现的。奇怪。
yiyioo
2006-02-24
打赏
举报
回复
<script>
function Replace()
{
var SMs = document.getElementsByName("SM");
for(i=0;i<SMs.length;i++)
{
SMs(i).value = SMs(i).value.replace(',',',');
}
return true;
}
</script>
<input type=submit onsubmit="return Replace();">
试试~~
lindenrty
2006-02-24
打赏
举报
回复
是不是这样前一个页面有很多叫做SM的文本框
然后提交到第二个页面
可以这样做
m_Count = request("SM").count //SM文本框数量
for i = 1 to m_Count //遍例
request("SM")(i) //第i个叫SM文本框的值
next
pdgzzgx
2006-02-24
打赏
举报
回复
yiyioo(天一(日啃一文,月习一类,不求通透,只求半解)) (
可以在提交前先用js把他提交的逗号替换成全角的,后面这个就不要替换了
我也是这样想的,关键是怎么控制!!
lindenrty
2006-02-24
打赏
举报
回复
是不是同名的很多对象传过来的
这样得到的是一个树组
request("name").count 可以得到数组的上限
request("name")(1)
request("name")(2)......可以得到每一个的值
javasam
2006-02-24
打赏
举报
回复
yiyioo(天一(日啃一文,月习一类,不求通透,只求半解))的方法可以
javasam
2006-02-24
打赏
举报
回复
在传递同一个变量有多值时,变量的值与值之间会自动用“,”隔开的。
在输入时就不必要加“,”了。
lindenrty
2006-02-24
打赏
举报
回复
举例说明 没明白你的意思
yiyioo
2006-02-24
打赏
举报
回复
可以在提交前先用js把他提交的逗号替换成全角的,后面这个就不要替换了
10个
ASP
.NET例子打包 项目实例完整源码
这些
ASP
.NET相关的压缩包文件包含了多个项目实例,涵盖了
ASP
.NET技术的不同方面,旨在帮助开发者学习和理解
ASP
.NET的实战应用。下面将详细解释每个项目实例所涉及的知识点: 1. **Pivot Grid in
Asp
.Net MVC....
ASP
邮件群发系统
一套相当完美的邮件群发系统,是目前很多朋友梦寐以求的系统,现在终于有了
ASP
版本的了,快下载看看吧。
ASP
.NET画面跳转实现及其
传值
问题
解决方案
本文介绍了
ASP
.NET画面跳转的实现以及其
传值
问题
的解决方案。画面跳转和
传值
问题
,一直以来都在困扰着刚刚接触
asp
.net web应用程序的开发者,希望本文能对初学者们有所帮助。 画面跳转和
传值
问题
,一直以来都在困扰...
ASP
三种常用
传值
方式:
ASP
页面(两个
asp
x页面)
传值
方式:背景: 两个
asp
x 页面valuepage.
asp
x tbusername tbpwdobtainvalue.
asp
x tbusername tbpwd 1 使用QueryString方式:valuespage.
asp
x值发送页面代码:Response.Redirect("obtain...
ASP
.NET 页面间
传值
全攻略:8 种方法详解与实战场景选择
本文将全面解析
ASP
.NET 中 8 种主流
传值
方式,通过代码示例、性能对比和场景分析,助你选择最佳实现方案。利用服务器会话状态存储用户级数据,生命周期为整个用户会话。利用缓存机制临时存储数据,支持依赖项和过期...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章