怎么用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的方法。而且我查了半天,也没找出同样效果的兼容办法。
不知哪位大牛有办法解决?