提前道歉,因为我对 javascript 很陌生。从本质上讲,我拼凑了 2 个脚本,我正在努力开始工作。我知道 javascript 通常无法访问本地文件,但有File object
可能吗?
在下面的代码中,如果我选择的文件是 CSV,我如何将它传递给下一个函数$.get('data.csv', function(data)
,那么'data.csv'
实际上是选择了文件吗?
<html>
<script type="text/javascript">
document.getElementById('file').addEventListener('change', handleFileSelection, false);
function handleFileSelection(evt) {
console.log(evt);
var f = evt.target.files[0];
}
$(document).ready(function() {
$.get('data.csv', function(data) {
// Split the lines
var lines = data.split('\n');
//more code
});
});
</script>
<body>
<input type="file" id="file" name="file" />
<output id="list"></output>
</body>
</html>
</p>