質問編集履歴

1

写真とコードを付け加えてみました。

2020/05/22 10:45

投稿

__megumi
__megumi

スコア1

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,6 @@
1
- ------達成したい事------
1
+ ------**目的**------
2
2
 
3
- リンクを貼り付けたExcelをウェブサイトで読み込み、表示したいです。
3
+ Excelを利用して、リンクをウェブサイト表示したいです。
4
-
5
- (分かりづらかったらすみません。。。)
6
4
 
7
5
 
8
6
 
@@ -10,13 +8,91 @@
10
8
 
11
9
  -------質問---------
12
10
 
13
- htmlで作成したスクロールボックス内の内容を、excelを読み込んで表示しているんでが、
11
+ Excelをhtmlで読み込んで、ウェブサイトにリストとして表示してい
14
12
 
15
- ンク・URLを同時載せたい際にどうしてもリンク文字として認識されウェブサイトからそのリンクに飛ぶことできません。
13
+ そして、そのストの中に、リンク化した文字を押す違うウェブサイトに飛べるように表示したいのです
16
14
 
17
- どのようにすればリンクま表示されるようになりますか?
15
+ 文字は青くならず、文字がリンク化していせんでした。
18
16
 
19
17
 
18
+
19
+ Excelを用いたリンクの表示は不可能なのでしょうか?
20
+
21
+ リンクは外部リンクを取り組みたい思っています。
22
+
23
+
24
+
25
+
26
+
27
+ ![![イメージ説明](2d063da71a0e0decead7eec462f6d789.png)   ←このExcel(Test.csv)はCSV UTF-8(コンマ区切り)で保存されています。
28
+
29
+
30
+
31
+
32
+
33
+ ```ここに言語を入力
34
+
35
+ <script>
36
+
37
+ function getCSVFile() {
38
+
39
+ var xhr = new XMLHttpRequest();
40
+
41
+ xhr.onload = function() {
42
+
43
+ createArray(xhr.responseText);
44
+
45
+ };
46
+
47
+
48
+
49
+ xhr.open("get", "CSV/Test.csv", true);
50
+
51
+ xhr.send(null);
52
+
53
+ }
54
+
55
+ getCSVFile();
56
+
57
+ function createXMLHttpRequest() {
58
+
59
+ var XMLhttpObject = null;
60
+
61
+ XMLhttpObject = new XMLHttpRequest();
62
+
63
+ return XMLhttpObject;
64
+
65
+ }
66
+
67
+
68
+
69
+ function createArray(csvData) {
70
+
71
+ var tempArray = csvData.split("\r\n");
72
+
73
+ var csvArray = new Array();
74
+
75
+ var class_ = '';
76
+
77
+ var ul_elem = '';
78
+
79
+ var li_elem = '';
80
+
81
+ for(var i = 0; i<tempArray.length;i++){
82
+
83
+ csvArray[i] = tempArray[i].split(",");
84
+
85
+ }
86
+
87
+ ul_elem += '<ul id="filter-menu">';
88
+
89
+ </script>
90
+
91
+ ```
92
+
93
+
94
+
95
+ ![![イメージ説明](9453125d58d67179dcb7760bc93911d6.png)  ←ウェブサイトに表示される画面です。
20
96
 
21
97
 
22
98
 
@@ -28,23 +104,17 @@
28
104
 
29
105
 
30
106
 
31
- ```-------言語名-------
32
-
33
- HTML, JavaScript, CSS
107
+ html, JavaScript, css
34
-
35
-
36
-
37
-
38
108
 
39
109
  ### 試したこと
40
110
 
41
111
 
42
112
 
43
- Excel内で、HYPERLINK関数を用いてリンクとして表示してから、htmlで読み込みウェブサイトで表示。
113
+ Excel内で、HYPERLINK関数を用いてリンクとして表示してから、htmlで読み込みウェブサイトで表示してみました
44
114
 
45
115
 
46
116
 
47
- リンクではなく文字として表示されました。
117
+ ウェブサイト内では、リンク化されず文字として表示されました。
48
118
 
49
119
 
50
120