<script type="text/javascript">
function processFile() {
var fileSize = 0;
var theFile = document.getElementById("myFile").files[0];
if (theFile) {
var table = document.getElementById("myTable");
var headerLine = "";
var myReader = new FileReader();
myReader.onload = function(e) {
var content = myReader.result;
var lines = content.split("
");
for (var count = 0; count < lines.length; count ) {
var row = document.createElement("div");
var rowContent = lines[count].split(",");
for (var i = 0; i < rowContent.length; i ) {
var cellElement = document.createElement("div");
var cellContent = document.createTextNode(rowContent[i]);
cellElement.appendChild(cellContent);
row.appendChild(cellElement);
}
myTable.appendChild(row);
}
}
myReader.readAsText(theFile);
}
return false;
}
</script>
<form onsubmit="return processFile();" action="#" name="myForm" id="aForm" method="POST">
<input type="file" id="myFile" name="myFile"><br>
<input type="submit" name="submitMe" value="Process File">
</form>
<section>
<div id="myTable"></div>
</section>
คือดึงข้อมูล CSV มาแสดงที่ html แต่มันแสดงเป็นอักษร ไม่แสดงเป็นโคดที่เขียนไว้ เช่นที่csv เป็น
<img src="
https://asdf/wp-content/uploads/2015/02/1-20.jpg ">
มันก็แสดงออกมาเลย html ไม่เป็นรูปให้