$(document).ready(function() {
$('#fileInput').on('change', function(event) {
var file = event.target.files[0];
if (file && file.type === "text/plain") {
var reader = new FileReader();
reader.onload = function(e) {
var content = e.target.result;
// 파일의 내용을 textarea에 추가합니다.
$('#myTextarea').val(function(index, currentContent) {
return currentContent + content;
});
};
reader.readAsText(file);
} else {
alert("텍스트 파일을 선택해주세요.");
}
});
});
이 코드는 사용자가 파일을 선택하면 FileReader 객체를 사용해 해당 파일을 읽고, 파일의 텍스트 내용을 `textarea`에 추가합니다. `file.type === "text/plain"`을 확인함으로써 사용자가 텍스트 파일을 선택했는지 검증합니다. `onload` 이벤트가 발생하면 (파일 읽기가 완료되면) 파일 내용을 `textarea`의 현재 내용에 추가합니다.