社区
ASP
帖子详情
asp中传值给javascript
samuelpan
2005-08-20 01:45:50
通过asp从数据库里取数,然后将值传给javascript中的变量。如果取得的值包含双引号分号等,会导致javascript错误.
<%
cProblem = "dddddd;""\\asdfas''dfsdf"
response.Write("<script language=javascript>alert("""+cProblem+""");</script>")
%>
...全文
128
5
打赏
收藏
asp中传值给javascript
通过asp从数据库里取数,然后将值传给javascript中的变量。如果取得的值包含双引号分号等,会导致javascript错误. <% cProblem = "dddddd;""\\asdfas''dfsdf" response.Write("alert("""+cProblem+""");") %>
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
samuelpan
2005-08-20
打赏
举报
回复
如果存在很多javascript不认的字符是否更麻烦。
samuelpan
2005-08-20
打赏
举报
回复
?
cds27
2005-08-20
打赏
举报
回复
上面回复中“会变成转移字符。”,其中“转移”打错了,改为“转义”。
cds27
2005-08-20
打赏
举报
回复
问题在于字符串里""只表示一个",所以到JS里会变成是字符串的结束符。而\\只表示一个\,会变成转移字符。
所以,cProblem = "dddddd;""\\asdfas''dfsdf"
应转变成cProblem = "dddddd;""""\\\\asdfas''dfsdf"
至于分号,那并不会有问题。分号在字符串里是无效的,只是普通字符。
huo789
2005-08-20
打赏
举报
回复
部分地方用单引号取代双引号
60道关于Redis的常见面试题.pdf
- 1. 什么是 Redis?它的主要特点是什么? - 2. Redis 支持哪些数据结构?请详细描述每种数据结构的用途和特点。 - 3. 什么是缓存穿透?在使用 Redis 时,如何防止缓存穿透? - 4. 介绍 Redis 的持久化机制以及对比它们之间的区别。 - 5. 如何实现 Redis 的分布式锁?你了解的分布式锁有哪些实现方式? - 6. Redis 的数据淘汰策略有哪些?分别是如何工作的? - 7. 什么是 Redis 事务?它是如何实现的?与传统数据库事务有何不同? - 8. 如何设置 Redis 的主从复制?主从复制有什么优势和限制? - 9. Redis 支持的数据结构
中
,有哪些可以实现计数功能?请详细说明其使用场景。 - 10. 什么是 Redis Sentinel?它的作用是什么?如何配置和使用 Sentinel?
2024年社交媒体广告行业分析报告.pptx
2024年社交媒体广告行业分析报告.pptx
网站界面设计mortal0418代码
网站界面设计mortal0418代码
2024年休闲椅行业分析报告.pptx
2024年休闲椅行业分析报告.pptx
anaconda3 -windows安装的
anaconda3 -windows安装的
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章