回答編集履歴

2

追記。

2022/09/13 12:44

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,18 @@
1
+ ### menuを隠す。
2
+ まず、cssで`#menu`に`display: none;`をつける。これでメニューが消える。
3
+ ```CSS
4
+ #menu{
5
+ display: none;
6
+ }
7
+ ```
8
+ (または、このようにstyle属性につけてもよい。)
9
+ ```HTML
1
- id属性に`"message"`が指定されているタグがないからではないでしょうか。
10
+ <div id="menu" style="display: none;">
11
+ ```
12
+ ### 要素を表示。
13
+ 要素を取得して、displayをblockにすることで表示させる。
14
+ ```JavaScript
15
+ myFunc: function() {
16
+ document.getElementById("menu") /*<=idがmenuの要素を取得。*/ .style.display = "block"; //<=style属性のdisplayにblockを指定。
17
+ }
18
+ ```

1

修正

2022/09/13 10:54

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- id属性に`"message"`が指定されているhtmlタグがないからではないでしょうか。
1
+ id属性に`"message"`が指定されているタグがないからではないでしょうか。