var arrUrl=new Array();
function CutPic(参数)
{
在函数中对数组进行赋值
}在函数外使用数组arrUrl这时会出现数组中没有值,无法使用在函数中所赋的值请问各位大虾 怎么调用?
function CutPic(参数)
{
在函数中对数组进行赋值
}在函数外使用数组arrUrl这时会出现数组中没有值,无法使用在函数中所赋的值请问各位大虾 怎么调用?
解决方案 »
- 一次选择多个文件进行上传
- ASP.NET中哪些控件能实现同一行显示多条记录?
- 把dgrd的部分内容写到word中,100分,在线等
- 请教,关于asp。net里的 import namespace 和 using
- 如何联接oracle数据库
- 关于用Server.MapPath取access数据库路径的问题
- 本人初学c#,想知道如何验证某个URL地址是否正确,谢谢各位兄弟捧场,呵呵
- 高并发,保证订单号唯一
- C#上传excel文档,设定好固定的格式内容,将内容字段插入数据库中,怎么实现
- .net beta1和beta2以及正式版之间的区别?
- 求助 GridView表取值问题
- 火狐下显示XML还是不行。高手帮忙看看
if(arrUrl.length>0)
{
.......
}
<div onload="CutPic('/templets/images/test.jpg|/templets/images/ad_1.gif|')">我是直接加载JS中的CutPic函数
<div id="pic" value="/templets/images/test.jpg|/templets/images/ad_1.gif|/templets/images/ad_2.jpg|
">然后在JS中获取,不用传到函数里
var allPicPath = document.getElementById("pic").value;然后你再将值划分给数组
var arrUrl=new Array();
var x=allPicPath.indexOf("|");
var a=0;
while(x!=-1)
{
arrUrl[a] = allPicPath.substring(0, allPicPath.indexOf("|"));
allPicPath = allPicPath.replace(arrUrl[a] + "|", "");
x=allPicPath.indexOf("|");
a++;
}
这样不就没有函数内外的麻烦了嘛!