免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2342 | 回复: 5
打印 上一主题 下一主题

[函数] 函数不能执行 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-21 11:36 |只看该作者 |倒序浏览
定义了如下一个函数
<script language="javascript">
function openy(num)
{
window.open ("zcwh.asp?seno="+num,"","width=800,height=400");
}
</script>

调用如下:

response.write  "<td align=center><font size=2><a href='javascript:openy("&rs1("serialno")&")'>编辑</a></font></td></tr>"

当rs1("serialno")的结果为589654时,'javascript:openy("&rs1("serialno")&")可正常执行,

当rs1("serialno")的结果为CNJF5245时,'javascript:openy("&rs1("serialno")&")不能正常执行

请问是什么原因呢?
如何让参数为数字和字符时都能执行呢?谢谢

[ 本帖最后由 HonestQiao 于 2005-12-21 16:22 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2005-12-21 16:23 |只看该作者
你看看生成到浏览器的实际的页面的源代码,你就知道为什么了.

论坛徽章:
0
3 [报告]
发表于 2005-12-21 18:30 |只看该作者
不明白,可以说道详细些吗

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2005-12-21 19:50 |只看该作者
分别在数字和字符的情况下:
在浏览器里面,查看源代码,然后对比你的javascriptpeny这个地方的不同点是什么,你就知道了.

其实我知道你的问题,但是希望给你指明解决问题的途径和方法,而不是直接告诉你问题是什么.

论坛徽章:
0
5 [报告]
发表于 2005-12-21 22:11 |只看该作者
你这个应该报一个CNJF5245 为定义的错误!
还是php方便
如果是php
就直接
"<td align=center><font size=2><a href='javascript:openy($rs1[serialno])'>"
这样明显就看出来错误了

[ 本帖最后由 HonestQiao 于 2005-12-22 09:05 编辑 ]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
6 [报告]
发表于 2005-12-22 09:05 |只看该作者
原帖由 mailsyf 于 2005-12-21 22:11 发表
你这个应该报一个CNJF5245 为定义的错误!
还是php方便
如果是php
就直接
"<td align=center><font size=2><a href='javascriptpeny($rs1[serialno])'>"
这样明显就看出来错误了



点到为止, 希望LZ可以得到启发找出问题原因
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP