javascript高手帮我开发一个简单的项目,急用。

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:38:53
用javascript实现
需求:

1.输入:
界面
一个文本域,一个文本框,一个更新按纽;
文本域里输入如下信息.
data\12\101.txt
data\12\101x.txt
data\12\11.txt
data\12\111.txt
data\12\111x.txt
输入框里输入:
E:\Tomcat_Cn\webapps\recommend\recommend
跟文本框里数据拼接成文件的绝对路径.
2 输出:

点更新按纽,自动生成F:\update\2007-09-21\文件夹,并生成,复制以上文件.
说明:
2007-09-21为当天日期.

本人会给最佳答案者追加50分的悬赏,先谢过了。
纠正:

“输入框里输入:
E:\Tomcat_Cn\webapps\recommend\recommend ”

输入框即为文本框。

javascript可以创建目录,可以拷贝文件。

<script language="javascript">
function go() {
list=document.frm.lists.value;
path=document.frm.path.value;
var regex;
var lists;
regex=/data\\\d{2}\\\w+\.txt/ig;
lists=list.match(regex); //正则获取textarea列表并存入lists数组
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CreateFolder ("F:\\update");
var d, s="";
d = new Date();
s += d.getYear()+ "-";
s += (d.getMonth() + 1) + "-";
s += d.getDate() ;
fso.CreateFolder ("F:\\update\\"+s);//按照当前时间建立文件夹
for (i = 0; i < lists.length; i++) {
f = fso.GetFile(path+"\\"+lists[i]);
f.Copy("F:\\update\\"+s+"\\"+lists[i]); //copy文件
}
}
</script&