【发布时间】:2011-06-24 10:45:00
【问题描述】:
我想读取一个文件(在客户端)并获取数组中的内容。这将只是一个文件。我有以下内容,但它不起作用。 'query_list' 是一个文本区域,我想在其中显示文件的内容。
<input type="file" id="file" name="file" enctype="multipart/form-data"/>
<script>
document.getElementById('file').addEventListener('change', readFile, false);
function readFile (evt) {
var files = evt.target.files;
var file = files[0];
var fh = fopen(file, 0);
var str = "";
document.getElementById('query_list').textContent = str;
if(fh!=-1) {
length = flength(fh);
str = fread(fh, length);
fclose(fh);
}
document.getElementById('query_list').textContent = str;
}
</script>
我应该怎么做?最终我想遍历数组并运行一些 SQL 查询。
【问题讨论】:
-
spec here 中有一个
getAsText函数,它完全可以满足您的要求。 -
Waitaminute - SQL 查询?客户端??
标签: javascript dom-events