我想实现的是:在本地随便新建一个文本文档txt。。然后在里面添加如下内容:姓名:张三
年龄:22
性别:男
民族:汉然后保存后台添加会员信息的地方有个按钮“智能添加”点击按钮后,自动检测本地的TXT符合上诉要求的。将里面的内容添加到文本框内例如。我保存了上面的内容。点“智能添加”后文本框里将对应出现张三
22
男
汉一共有四个文本框!!!在线等。。请高手帮帮忙啊。。急死我了。。研究了好久都研究不出来
年龄:22
性别:男
民族:汉然后保存后台添加会员信息的地方有个按钮“智能添加”点击按钮后,自动检测本地的TXT符合上诉要求的。将里面的内容添加到文本框内例如。我保存了上面的内容。点“智能添加”后文本框里将对应出现张三
22
男
汉一共有四个文本框!!!在线等。。请高手帮帮忙啊。。急死我了。。研究了好久都研究不出来
function GetHeader(src) {
var ForReading=1;
var fso=new ActiveXObject("Scripting.FileSystemObject");
var f=fso.OpenTextFile(src,ForReading);
return(f.ReadAll());
}
function ReadText(){
var arr=GetHeader("a.txt").split("\r\n");
for(var i=0;i<arr.length;i++){
alert("第"+(i+1)+"行数据为:"+arr[i]);
}
}
<INPUT TYPE="text" NAME="" ID="age">
<INPUT TYPE="text" NAME="" ID="sex">
<INPUT TYPE="text" NAME="" ID="race"> <SCRIPT LANGUAGE="JavaScript">
var filespec = "d:\\test.txt";
var ForReading = 1;
var s;
var obj = {"姓名":"name","年龄":"age","性别":"sex","民族":"race"};
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile(filespec, ForReading, true);
var reg = /([^:]*)[::]([^:]*)/;
while (!f.AtEndOfStream){
s = f.ReadLine();
if (reg.test(s))
document.getElementById(obj[RegExp.$1]).value=RegExp.$2;
}
f.Close( ); </SCRIPT>