【実現したいこと】
javascriptで他ページにあるtxtファイルを読み込み、改行で区切って、配列にしたいです。
そして、その配列の一番最初の要素をHTMLで表示したいと考えています。
【問題点】
現状だと改行部分がリターン記号として表示されてしまい、
txtファイルを配列として読み込ませることができません。
test.html
html
1<!doctype html> 2<html> 3<head> 4<meta charset="UTF-8"> 5<title>TOP</title> 6<script 7 src="https://code.jquery.com/jquery-3.2.1.min.js" 8 integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" 9 crossorigin="anonymous"></script> 10</head> 11<body> 12<div id="title"></div> 13 14<script language="JavaScript"> 15$(function() { 16 load("test.txt"); 17 18function load (url){ 19 20$.get(url, function(data){ 21 22data = data.replace(/^\d{1,2}(\|*)$/gm,""); 23data = data.split("/\r\n|\r|\n/"); 24data = data.filter(Boolean); 25 26var title = new Object(); 27title.text = data[0]; 28$("#title").text(title.text); 29 30}) 31} 32}); 33</script> 34</body> 35</html>
title.txt
text
1title 2a 3b 4c 5d
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/13 10:20