社区
ASP
帖子详情
求教:ASP中如何发送双引号?
namedoing
2004-04-02 01:34:22
网页A向网页B发送一个值8":<input name="a" value="8"">
网页B接收这个值后显示出来:
<%
a=request("a")
response.write a
%>
我原意接收到的是8",可实际上显示的是8。请问高手怎么解决这个问题。
谢谢
...全文
125
30
打赏
收藏
求教:ASP中如何发送双引号?
网页A向网页B发送一个值8": 网页B接收这个值后显示出来: 我原意接收到的是8",可实际上显示的是8。请问高手怎么解决这个问题。 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
30 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
namedoing
2004-04-03
打赏
举报
回复
现在我已学会怎么给分了。我打算把100分都给解决了我问题的xaodoudou(我不想做潜水员),希望大家能理解。结完贴好象就不能再给分了,所以我就发了个新贴让xaodoudou(我不想做潜水员)进去一下我好给他分。我已给他发信通知他了。新贴地址:http://expert.csdn.net/Expert/topic/2920/2920225.xml?temp=.4770624
叮咚叮咚叮叮咚
2004-04-03
打赏
举报
回复
结贴了吧~~
旁边不是有提示你还有多少分可供你分给大家的,呵呵
namedoing
2004-04-02
打赏
举报
回复
我刚才把密码输入“给分”旁的文本框中,它提示我给的分总和不对,是怎么回事?另外如果没这提示而操作成功的话是不是每个回答问题的人都得到了分?
易寒
2004-04-02
打赏
举报
回复
可这样写
function ex(str)
str=replace(str,chr(34),"""")
'或者
'str=replace(str,chr(34),"¨")
ex=str
end function
叮咚叮咚叮叮咚
2004-04-02
打赏
举报
回复
呵呵,大家其实都冲着分来的,哈哈~~~
lubaixu
2004-04-02
打赏
举报
回复
用两个双引号就是了。
bflovesnow
2004-04-02
打赏
举报
回复
点击标题上面那一排的“管理”,进去就知道了
再输一次密码就可以结贴了。
namedoing
2004-04-02
打赏
举报
回复
谢谢xaodoudou(我不想做潜水员),谢谢大家。问题解决了。我用的是xaodoudou(我不想做潜水员) 说的第一种方法,不过第二种方法用时报错,用单引号好象也不起作用。
这是我第一次来这个论坛,没想到大家这么热情,很受感动。也正因为我第一次来,还没看明白怎么给分,怎么结贴,麻烦哪位再告诉我一下,我好把分送出去表示感谢。谢谢
xaodoudou
2004-04-02
打赏
举报
回复
两种解决方案
一种 <option ><%=rs("x")%></option>
这样就可以解决 因为 <option> 中间的标记是不进行转换的
<option value="8"">8"<option> 是不规范的,提交到服务器的根本就是 value=8 把 form 的 method 改为 get 就可以看到
第二种 就是 把从数据库中读出的数据换成 "
<option value="<%= replace(rs("x"),"""",""") %>"><%=rs("x")%></option>
试试看
还有就是楼上所说 把 value 用 ' 单引号括起来
qxg1123
2004-04-02
打赏
举报
回复
":<input name="a" value="8"">
在HTML语法中是错误的,可以用value='8"'
刚才我没看清楚,以为输出有问题
ryokoo
2004-04-02
打赏
举报
回复
我的不要replace倒用的好好的
看看有无这个
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
Unending
2004-04-02
打赏
举报
回复
<input name="a" value="8%22">
ryokoo
2004-04-02
打赏
举报
回复
我象这样子应该可以
str=replace(str,""",""")
my0707
2004-04-02
打赏
举报
回复
function ex(str)
str=replace(str,"""",chr(34))
ex=str
end function
试试这个 :)
Heister
2004-04-02
打赏
举报
回复
<input name="a" value='<%=rs("a")%>'>
^ ^ 改成 '试试
chinagod
2004-04-02
打赏
举报
回复
两个双引号代表一个引号
namedoing
2004-04-02
打赏
举报
回复
首先谢谢大家的热心肠。我刚开始问得其实不是我遇到的全部问题。我上面把问题简化了。
网页A中我是这么写的:<input name="a" value="<%=rs("a")%>">
其中rs("a")是读取的数据库中的字段。这个字段的结尾可能有双引号。所以没办法用上面介绍的方法。我试着做了个函数处理这个字段:
function ex(str)
str=replace(str,""","""")
ex=str
end function
结果还是不行。
cxty
2004-04-02
打赏
举报
回复
能不能用中文的“”哩????呵呵~~~
zhangxdd
2004-04-02
打赏
举报
回复
'8\"'
zhangxdd
2004-04-02
打赏
举报
回复
'8/"'
加载更多回复(10)
ASP
双引号
的使用
本文详细解释了
ASP
中
双引号
的使用方式,包括如何在输出的页面文字上添加颜色效果,以及如何在response.write方法
中
正确处理包含
双引号
的HTML代码。此外,文章还介绍了如何在
ASP
中
使用单引号替代
双引号
,并讨论了连接字符&号的作用以及转义
双引号
的方法。
ASP
中
有关
双引号
,单引号以及&号的解释
本文主要针对
ASP
初学者,介绍了
ASP
中
双引号
、单引号和&号的使用方法。
双引号
中
可包含任意字符、字符串和HTML代码;单引号可用于
双引号
嵌套时;&号用于字符串、变量间的连接。还讲解了变量在引号
中
的使用及HTML和
ASP
的混合使用。
ASP
中
双引号
单引号和&连接符使用技巧
本文详细介绍了
ASP
中
双引号
、单引号及&连接符的使用技巧,包括字符串拼接、HTML代码处理及变量输出等内容,对于理解
ASP
语法结构非常有帮助。
asp
输出
双引号
本文介绍在
ASP
中
如何输出一个
双引号
字符。一种方法是使用ASCII码,另一种更简便的方式是利用多个连续的
双引号
来实现。
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章