我剛開始在Javascript中使用一些正則表達式來處理我的作業。我似乎無法弄清楚如何使用jQuery方法.get()實際將文本文件中的數據讀入變量。當我嘗試我的代碼沒有任何反應。它似乎從來沒有進入.get()部分。這裏是我的代碼:閱讀文本文件的jQuery/Javascript .get方法
JS文件:
document.getElementById('file').onchange = function(){
var file = "New Text Document.txt"; //this will later be the selected file
$.get(file,function(data){
var myVar = data;
$("#123").html(myVar);
});
};
HTML文件:
<!DOCTYPE html>
<html>
<head>
<title>animacija</title>
<meta charset="UTF-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
</head>
<body>
<input type="file" name="file" id="file">
<script type="text/javascript" src="func.js"></script>
<div id="123"></div>
</body>
</html>
可能重複的[jquery - 讀取文本文件?](http://stackoverflow.com/questions/1981815/jquery-read-a-text-file) – Liam
您是否正在瀏覽器中的HTML頁作爲服務器託管的'http:'(或'https:')頁面,還是'file:'文件?如果'http:',你試圖閱讀的文本資源是否也託管在同一臺服務器上? – apsillers
作爲文件:,文本資源與我的http和js文檔位於同一目錄中。 – Luki