关于参数传递的问题

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有值),是不是会出错的??

如何??
...全文
285 点赞 收藏 2
写回复
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语法错了,多了个'
回复 点赞
发动态
发帖子
ASP
创建于2007-09-28

1.9w+

社区成员

35.7w+

社区内容

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区公告
暂无公告