读书人

如何用js显示text文本中的内容

发布时间: 2012-03-24 14:00:46 作者: rapoo

怎么用js显示text文本中的内容?
<script type ="text/javascript">
function readFile() {
var fso = new ActiveXObject("Scripting.FileSystemObject");

var url = document.getElementsByTagName("file")

var file = fso.OpenTextFile(url, 1, false);
while (!file.atendofstream) {
var content = file.ReadAll();
}

file.close();
alert(content);
}


</script>


<input id="Button1" type="button" value="button" onclick="readFile();" />
<input id="File1" type="file" value="" name ="file"/ >


弹出的是undefined,为什么?

[解决办法]
有两个问题
只能用ID取到INPUT的value ,不能用name取到该value值;
而且这个ActiveXObject("Scripting.FileSystemObject")操作文件方法在火狐中无效。据说火狐不支持获取url的方法。而且我查了半天,也没找出同样效果的兼容办法。
不知哪位大牛有办法解决?

读书人网 >JavaScript

热点推荐