各位老师在JAVAscript如何读取一个TXT文件的若干行,并把它组成一个字符串,用逗号隔开 50
各位老师在JAVAscript如何读取一个TXT文件的若干行,并把它组成一个字符串,用逗号隔开请个具体代码,不想给的就不要回答了...
各位老师在JAVAscript如何读取一个TXT文件的若干行,并把它组成一个字符串,用逗号隔开请个具体代码,不想给的就不要回答了
展开
1个回答
展开全部
拖拽上传;
file读取;
字符串处理;
txt另存成utf-8的,结果会输出到控制台,自己查看。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style>
.ctrol_name{
background-color: #cc0000;
}
.att_name{
background-color: #00cc00;
}
</style>
<script>
window.onload=function(){
var dropbox=document.getElementById("dropbox");
dropbox.addEventListener("dragenter", function(e) {
e.stopPropagation();
e.preventDefault();
dropbox.style.borderColor = 'gray';
dropbox.style.backgroundColor = 'white';
}, false);
dropbox.addEventListener("dragleave", function(e) {
dropbox.style.backgroundColor = 'transparent';
}, false);
dropbox.addEventListener("dragover", function(e) {
e.stopPropagation();
e.preventDefault();
}, false);
dropbox.addEventListener("drop", function(e) {
e.stopPropagation();
e.preventDefault();
handleFiles(e.dataTransfer.files);
//submit.disabled = false;
}, false);
document.addEventListener("dragover", function(e) {
e.stopPropagation();
e.preventDefault();
}, false);
document.addEventListener("drop", function(e) {
e.stopPropagation();
e.preventDefault();
}, false);
}
function handleFiles(files) {
for (var i = 0; i < files.length; i++) {
var file = files[i];
console.log(file);
var reader = new FileReader();
console.log(FileReader);
console.log(reader);
reader.onload = function(e) {
console.log(e);
console.log(e.target.result);
var s=e.target.result;
var a=s.split("\r\n");
console.log(a.length);
console.log(a.join(","));
};
reader.readAsText(file);
}
}
</script>
</head>
<body>
<div name="image" id="dropbox" style="min-width:300px;min-height:100px;border:3px dashed silver;"></div>
</body>
</html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询