夜的第七章

ASP.NET、C#、.NET开发资源、Javascript等等为主的开发备注收藏注意警告等的一个个人博客。

« Asp.Net在线压缩解压 关于动态载入的控件中动态绑定的值丢失的问题 »

Js对输入数字的疏忽导致错误

在调用js函数时,因为要传新页面的参数,想想反正是字符串,不用处理。
因为这个字符串是用当前时间yyyyMMddhhMMssms生成的,所以不算短。在调用时直接函数名(这个字符);结果,没有报错。
而是数据有变!新页面的参数总与这个有出入,总是不对,很怪异的现象。。。。
找了半天终于发现是调用的地方可能有问题,因为这个生成的是数字,又比较长,所以js肯定当数字处理了,而这个字符串按数字来讲,已经溢出了。。。。。奇怪没有发生错误。。。。很郁闷。
然后加引号解决之。函数名(“这个字符”)。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Arwen Build 81206



©2007 - 2010 www.leadnt.com 保留一些权利吧