关于参数传递的问题

qlzgdzfl 2014-02-08 04:51:12
<a HREF="#"onclick="return openChilds1('1','SELECT * FROM tab_anjian_name INNER JOIN tab_anjian_ip ON tab_anjian_name.anjianqy_id = tab_anjian_ip.anjianqy_id where tab_anjian_name.anjian_diqu='南京' and tab_anjian_ip.anjianip_vlan like '%4%' and tab_anjian_ip.anjianip_zjip like '%1%' and tab_anjian_ip.anjianip_jifang like '%南山机房%' and tab_anjian_ip.anjianip_jieru='OLT/ONU'','南京');">导出EXCEL</a>这是执行后的网页代码

<a HREF="#"onclick="return openChilds1('<%=TypeNum%>','<%=sql%>','<%=getselect_dq%>');">导出EXCEL</a>
这是源代码

也就是共三个参数,<%=sql%>为查询后生成的sql语句,我想做为参数传递过去!然后打开一个页面,根据生成的文件进行查询生成excel文件,但是提示出错,少个")" 若<%=sql%> 改成其它如:<%=dd%>(dd有值),是不是会出错的??

如何??
...全文
334 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
搞错,是没转义字符。。 <a HREF="#"onclick="return openChilds1('1','SELECT * FROM tab_anjian_name INNER JOIN tab_anjian_ip ON tab_anjian_name.anjianqy_id = tab_anjian_ip.anjianqy_id where tab_anjian_name.anjian_diqu=\'南京\' and tab_anjian_ip.anjianip_vlan like \'%4%\' and tab_anjian_ip.anjianip_zjip like \'%1%\' and tab_anjian_ip.anjianip_jifang like \'%南山机房%\' and tab_anjian_ip.anjianip_jieru=\'OLT/ONU\'','南京');">导出EXCEL</a>
  • 打赏
  • 举报
回复
openChilds1你怎么写的,就是参数你怎么传递的,get请求数据有大小限制的 an_ip.anjianip_jieru='OLT/ONU'','南京'); js语法错了,多了个'

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧