質問編集履歴

2

追記

2021/07/20 19:08

投稿

retyyt
retyyt

スコア26

test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,36 @@
9
9
  div.classList.remove("none")で操作することはできましたが、
10
10
 
11
11
  なぜdisplayでは不可能なのかご存知の方教えて下さい
12
+
13
+
14
+
15
+ style内に定義していてもプロパティの変更はできる
16
+
17
+ なぜdisplayだけできない仕様なのかわからない
18
+
19
+
20
+
21
+ ```ここに言語を入力
22
+
23
+ <style>
24
+
25
+ .c{
26
+
27
+ color:black;
28
+
29
+ }
30
+
31
+ </style>
32
+
33
+
34
+
35
+ <div id="div" class="c">ああああ</div>
36
+
37
+ <input type="button" value="表示" onclick="div.style.color='red'">
38
+
39
+ <input type="button" value="非表示" onclick="div.style.color='black'">
40
+
41
+ ```
12
42
 
13
43
 
14
44
 

1

追記

2021/07/20 19:08

投稿

retyyt
retyyt

スコア26

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,14 @@
1
1
  <style>内にdisplay:noneを記述し適応させた場合にJavaScriptで操作できないのはなぜでしょうか
2
2
 
3
3
  操作不能の記述で操作する事は不可能なのでしょうか
4
+
5
+
6
+
7
+ 追記
8
+
9
+ div.classList.remove("none")で操作することはできましたが、
10
+
11
+ なぜdisplayでは不可能なのかご存知の方教えて下さい
4
12
 
5
13
 
6
14