質問編集履歴

8

コード省略

2024/04/24 05:23

投稿

tatti2345
tatti2345

スコア2

test CHANGED
File without changes
test CHANGED
@@ -67,33 +67,10 @@
67
67
  console.log(lists[selecter]);
68
68
  console.log(button.getAnimations()[0]);
69
69
 
70
- if (lists.length == 0){
70
+
71
- words.innerHTML = "もう一度クリック";
72
- }else{
73
- words.innerHTML = lists[selecter];
74
- name.innerHTML = nameValue;
75
- name.style.fontSize ="20px"
76
- button.style.fontSize = "20px";
77
- button.innerHTML = "まだクリックできる";
78
- button.style.width = "110px"
79
- }
80
71
  })
81
72
  .then(() => {
82
- if (words.classList.contains("fadeIn")){
83
-
84
- words.getAnimations()[0].play();
85
- name.getAnimations()[0].play();
86
- console.log(button.getAnimations()[0]);
87
- console.log(words.getAnimations()[0]);
88
- console.log(name.getAnimations()[0]);
89
-
90
- }else{
91
-
92
-
93
- name.classList.add("fadeIn");
73
+ //省略
94
- button.classList.add("fadeIn2");
95
- }
96
- });
97
74
  };
98
75
  textBtn.addEventListener("click",clicked);
99
76
  })();

7

urlの省略

2024/04/24 05:13

投稿

tatti2345
tatti2345

スコア2

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
  let nameValue = ""
35
35
 
36
36
  async function testData() {
37
- const res = await fetch("https://script.google.com/macros/s/AKfycbwHgr1r_IMMX5i-icdtoQxj6uhmzkSey-IjZAOcpRTjFu48L4sDrpydm7DNumZdQqq8/exec");
37
+ const res = await fetch("省略");
38
38
  const data = await res.json();
39
39
  nameValue = data[0][1];
40
40
  for (i = 1; i <data.length; i++){

6

補足などの見出しの削除

2024/04/24 02:34

投稿

tatti2345
tatti2345

スコア2

test CHANGED
File without changes
test CHANGED
@@ -154,11 +154,3 @@
154
154
  ```
155
155
 
156
156
 
157
- ### 試したこと
158
-
159
- ここに問題に対して試したことを記載してください。
160
-
161
- ### 補足情報(FW/ツールのバージョンなど)
162
-
163
- ここにより詳細な情報を記載してください。
164
-

5

誤字修正

2024/04/24 02:32

投稿

tatti2345
tatti2345

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,7 @@
1
1
 
2
2
  ### 前提
3
3
 
4
- vscodeで記のようなページを作っています。ボタンをクリックしたらFetch APIでjsonファイルを読み込み,
4
+ vscodeで記のようなページを作っています。ボタンをクリックしたらFetch APIでjsonファイルを読み込み,
5
5
  テキストが出現するはずなのですが、(アニメーションも失敗していますが)なぜか二回クリックしないとテキストが反映されません。理由が知りたいです。
6
6
  よろしくお願いします。
7
7
 

4

実現したい事の削除

2024/04/24 02:32

投稿

tatti2345
tatti2345

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,3 @@
1
- ### 実現したいこと
2
-
3
- ボタンをクリックすると
4
- ランダムでテキストを選び、アニメーション付きのメッセージを表示させたいです。その後少し遅れてボタン要素もアニメーションで出現させたいです。
5
1
 
6
2
  ### 前提
7
3
 

3

修正

2024/04/24 02:27

投稿

tatti2345
tatti2345

スコア2

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,7 @@
48
48
  }
49
49
  ```
50
50
 
51
- ``````functions.js
51
+ ```function.js
52
52
  const textBtn =document.getElementById("text-button");
53
53
  let lists;
54
54
 
@@ -103,8 +103,7 @@
103
103
  })();
104
104
 
105
105
  ```
106
- コード
106
+
107
- ```
108
107
  ```style.css
109
108
  html {
110
109
  cursor: default;
@@ -157,6 +156,8 @@
157
156
  }
158
157
  }
159
158
  ```
159
+
160
+
160
161
  ### 試したこと
161
162
 
162
163
  ここに問題に対して試したことを記載してください。

2

誤字脱字修正

2024/04/24 02:19

投稿

tatti2345
tatti2345

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,7 @@
1
1
  ### 実現したいこと
2
2
 
3
+ ボタンをクリックすると
3
- ボタンをクリックするランダムでアニメーション付きのメッセージを表示させたい。その後少し遅れてボタン要素もアニメーションで出現させたい。
4
+ ランダムでテキストを選び、アニメーション付きのメッセージを表示させたいです。その後少し遅れてボタン要素もアニメーションで出現させたいです
4
5
 
5
6
  ### 前提
6
7
 

1

タイトル変更

2024/04/24 02:19

投稿

tatti2345
tatti2345

スコア2

test CHANGED
@@ -1 +1 @@
1
- Fetch API 二回クリックしないと読み込まれない理由が知りたい
1
+ Fetch API 二回クリックしないとテキストが反映されない理由が知りたい
test CHANGED
File without changes