请教高手:下面javascript程序究竟哪里有错,为什么老是不行啊?
var getBody="127.0.0.1||||14||||1552||||23566554545<<<<>>>>128.0.0.1||||19||||1952||||2359898545"
var kfmpss=GetBody.split(" < < < <>>>>");
var kfmps0=kfmpss[0].split("||||");
var kfmps1=kfmpss[1].split("||||");
var kfmps2=kfmpss[2].split("||||");
var kfmps3=kfmpss[3].split("||||");
for(var uu=0;uu <kfmps0.length-1;uu++)
{
var ab=kfmps0[uu];//IP,如:127.0.0.1
var bb=kfmps2[uu];//自动编号的ID数值,如:1552
var cb=kfmps3[uu];//随机数值,如:23566554545
uiu=" <a href=# onclick='dk('"+ab+"',"+bb+","+cb+")'> :" + kfmps0[uu] +" </a> <br>"+uiu;
} function dk(aa,bb,cc)
{
window.open("f_n.asp?fip="+aa+"&sjs="+cc+"&fuse="+ webuse.value +"&fuid="+bb+"&use="+userid+"",'hh','top=200,left=100,width=550,height=400,scrollbars=yes,resizable=no,status=yes,z-look=yes,alwaysRaised=yes,location=no,depended=no,center:yes');
} 这段程序因为dk()过程里的面三个要传递的值ab,bb,cb有的是文本类型,有的是数值类型,所以造成无法正常运行,望高手指点迷津.谢谢.
var getBody="127.0.0.1||||14||||1552||||23566554545<<<<>>>>128.0.0.1||||19||||1952||||2359898545"
var kfmpss=GetBody.split(" < < < <>>>>");
var kfmps0=kfmpss[0].split("||||");
var kfmps1=kfmpss[1].split("||||");
var kfmps2=kfmpss[2].split("||||");
var kfmps3=kfmpss[3].split("||||");
for(var uu=0;uu <kfmps0.length-1;uu++)
{
var ab=kfmps0[uu];//IP,如:127.0.0.1
var bb=kfmps2[uu];//自动编号的ID数值,如:1552
var cb=kfmps3[uu];//随机数值,如:23566554545
uiu=" <a href=# onclick='dk('"+ab+"',"+bb+","+cb+")'> :" + kfmps0[uu] +" </a> <br>"+uiu;
} function dk(aa,bb,cc)
{
window.open("f_n.asp?fip="+aa+"&sjs="+cc+"&fuse="+ webuse.value +"&fuid="+bb+"&use="+userid+"",'hh','top=200,left=100,width=550,height=400,scrollbars=yes,resizable=no,status=yes,z-look=yes,alwaysRaised=yes,location=no,depended=no,center:yes');
} 这段程序因为dk()过程里的面三个要传递的值ab,bb,cb有的是文本类型,有的是数值类型,所以造成无法正常运行,望高手指点迷津.谢谢.
解决方案 »
- 谁帮帮解密一下下面的代码啊,分真的不多,先谢了
- 我放在页面上用于等侍的层
- 急!文本框值之间相互改变的问题,欢迎进入一起探讨
- 一个表单中,有多个相同name的输入框,怎么去一一验证每个都不为空?
- *********对象不支持此方法***********
- detachEvent无法取消带参数的事件??
- 60分请教:关于定义一个change函数...
- 这样写有问题吗?
- 网页上MEDIAPLAY 控件的使用问题(在线等待) 分不够再加
- js or jQuery效果 打开我网页的时候加载 flash 15s后自动关闭 在网页有播放 和关闭按钮
- 关于画棋盘问题
- js 里 关闭div 后执行asp.net服务器端的点击事件
这样也是提示"语法错误".觉得很奇怪的是,原来的代码去掉var ab=kfmps0[uu];//IP,如:127.0.0.1 和dk(过程的'" + ab + "',它就正常了.所以它应该是数据类型错误的问题.
var cb=kfmps3[uu];//随机数值,如:23566554545
根本就是没有意义的