質問編集履歴

1

サイトのURL、コード、タグの追記、本文の修正

2018/12/13 00:17

投稿

cometbeet
cometbeet

スコア21

test CHANGED
File without changes
test CHANGED
@@ -4,10 +4,104 @@
4
4
 
5
5
  最近ブラウザでグラフを表示しようと調べてHighchartsというのを見つけました。
6
6
 
7
- そこで出てくる例題やデモのプログラムだとjQuery.jsやHighcharts.jsをheadタグ内で読んでいました。
7
+ あるサイトで出てくるプログラムだとjQuery.jsやHighcharts.jsをheadタグ内で読んでいました。
8
8
 
9
- グラフを描画するjsファイル?はbodyタグ内で読んでいるのですがどうしてこのように分けているのでしょうか。
9
+ グラフを描画するjsはbodyタグ内で読んでいるのですがどうしてこのように分けているのでしょうか。
10
10
 
11
11
  描画を早くするためにJavascriptはbody内の一番下に書くというのを見たのですがこれは例外なのでしょうか。
12
12
 
13
- Javascript初心者なのですがよろしくお願いします。
13
+ よろしくお願いします。
14
+
15
+
16
+
17
+ # サイトのURL
18
+
19
+ https://yubais.net/doc/highcharts/introduction.html#id2
20
+
21
+
22
+
23
+ # プログラム
24
+
25
+ ```
26
+
27
+ <!DOCTYPE html>
28
+
29
+ <html>
30
+
31
+ <head>
32
+
33
+ <meta charset=utf-8>
34
+
35
+ <script type="text/javascript" src='http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js'></script>
36
+
37
+ <script type="text/javascript" src="js/highcharts.js"></script>
38
+
39
+ </head>
40
+
41
+ <body>
42
+
43
+ <div id='container'></div>
44
+
45
+
46
+
47
+ <script type="text/javascript">
48
+
49
+
50
+
51
+ var chart;
52
+
53
+
54
+
55
+ function draw() {
56
+
57
+
58
+
59
+ // グラフオプションを指定
60
+
61
+ var options = {
62
+
63
+ // 出力先を指定
64
+
65
+ chart :{renderTo : "container"},
66
+
67
+ // データ系列を作成
68
+
69
+ series: [{name: "pi", data: [3,1,4,1,5]}]
70
+
71
+ }
72
+
73
+
74
+
75
+ // グラフを作成
76
+
77
+ chart = new Highcharts.Chart(options);
78
+
79
+
80
+
81
+ }
82
+
83
+
84
+
85
+ // ページがロードされた後に、グラフを出力する
86
+
87
+ document.body.onload = draw();
88
+
89
+
90
+
91
+ </script>
92
+
93
+
94
+
95
+ </body>
96
+
97
+ </html>
98
+
99
+ ```
100
+
101
+
102
+
103
+ ## 追記内容
104
+
105
+ サイトに表示されていたコード、サイトのURL、タグを追記、本文を修正しました。
106
+
107
+ あと現在HighChartsを使う際にjQueryは必要ないそうです。