注意几点:
2 第二个是要保证txt格式中的文件是json格式 ,不然会没有返回值。
3 不要在本地直接打开 ,放在本地服务器上,apache之类的
,参考例子如下:<html>
<head>
<title>JS *** 作文本文件</title>
</head>
<body>
<script>
var arr = 1
function Write2Text()
{
var fso = new ActiveXObject("Scripting.FileSystemObject")
var f = fso.CreateTextFile("a.txt", true)
f.write(arr)
f.Close()
}
</script>
<input type=button value="Write" onclick="Write2Text()">
<script>
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=0i<arr.lengthi++){
alert("第"+(i+1)+"行数据为:"+arr[i])
}
}
</script>
<input type=button value="Read" onclick="ReadText()">
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)