ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingแก้ createTextNode ให้อ่าน html ยังไง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: แก้ createTextNode ให้อ่าน html ยังไง  (อ่าน 372 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
affsom
สมุนแก๊งเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 501



ดูรายละเอียด
« เมื่อ: 30 พฤษภาคม 2016, 23:53:03 »

โค๊ด:
<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 ไม่เป็นรูปให้
 wanwan017 wanwan017

« แก้ไขครั้งสุดท้าย: 30 พฤษภาคม 2016, 23:53:40 โดย affsom » บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์