我有一个表单的输入类型的文件,我想立即解读为一个文本文件,用于更新文本输入的值输入:上传文本文件的HTML/JS
HTML:
<input type=file id='uploadfile' name='uploadfile' onchange="uploadCoordinates(this.form)">
JS:
function uploadCoordinates(form) {
var file=form.uploadfile.value;
var reader=new FileReader();
reader.readAsText(file.value);
form.coordinates.value=reader.result;
}
Howveer,我得到以下错误:未捕获的异常:[异常... “无法转换的JavaScript参数arg 0 nsIDOMFileReader.readAsText]” nsresult:“0x8057000 9(NS_ERROR_XPC_BAD_CONVERT_JS)”的位置: “JS框架:: https://portal.nersc.gov/project/als/ShirleyXAS/ShirleyXAS.js :: uploadCoordinates ::行142” 的数据:无]
可能重复的[是否有可能上传文本文件输入HTML/JS?](http://stackoverflow.com/questions/19038919/is-it-possible-to-upload-a-text-文件对输入的-HTML-JS) – 2013-09-27 05:01:08