質問編集履歴
2
指摘に対する追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
# 困っている事
|
2
|
-
``Uncaught SyntaxError: Identifier '
|
2
|
+
``Uncaught SyntaxError: Identifier 'Ok' has already been declared``の解決方法が分からなく困っています。
|
3
3
|
エラーとしては、変数を再定義にしたことによって起きています。
|
4
4
|
原因としては、jsを共通化しようと2つのファイルで同じjsのソースを使用しようとしたところエラーが発生しました。
|
5
5
|
エラーが起きるタイミングとしては、登録フォーム途中で離脱してから再度登録フォームに戻る時に発生します。
|
@@ -45,4 +45,10 @@
|
|
45
45
|
}, false);
|
46
46
|
})();
|
47
47
|
|
48
|
-
```
|
48
|
+
```
|
49
|
+
|
50
|
+
# 質問に対する返答
|
51
|
+
「statusOk」は変数名をわかりやすくするために「ok」に変えたのですが、エラー文の中身が未修正でした。
|
52
|
+
|
53
|
+
# ググった情報
|
54
|
+
私なりに調べてみたところ。``let``や``const``で宣言されているのが原因で、それらは再定義できないためエラーが起きているとのことでした。解決策としては、``var``を使用するとで解決できましたがES6での書き方において``var``を使用しても大丈夫なのでしょうか?
|
1
質問の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
javascript: Uncaught SyntaxError: Identifier '
|
1
|
+
javascript: Uncaught SyntaxError: Identifier 'FN' has already been declared
|
body
CHANGED
@@ -2,7 +2,8 @@
|
|
2
2
|
``Uncaught SyntaxError: Identifier 'StatusOk' has already been declared``の解決方法が分からなく困っています。
|
3
3
|
エラーとしては、変数を再定義にしたことによって起きています。
|
4
4
|
原因としては、jsを共通化しようと2つのファイルで同じjsのソースを使用しようとしたところエラーが発生しました。
|
5
|
-
エラーが起きるタイミングとしては、登録フォーム
|
5
|
+
エラーが起きるタイミングとしては、登録フォーム途中で離脱してから再度登録フォームに戻る時に発生します。
|
6
|
+
リロードすると直るのですがリロードしなくてもエラーが起きないようにしたいです。
|
6
7
|
|
7
8
|
```js
|
8
9
|
let FN = document.getElementById("firsname");
|