回答編集履歴

2

ご指摘いただいたので修正です。

2018/05/16 08:09

投稿

mix-peach
mix-peach

スコア1910

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- それと特に理由がないのであれば、<script>のタグは</head>の前に置いた方が良いと思いますよ。
25
+ それと特に理由がないのであれば、<script>のタグは~~</head>~~</body>の前に置いた方が良いと思いますよ。
26
26
 
27
27
 
28
28
 

1

追記

2018/05/16 08:09

投稿

mix-peach
mix-peach

スコア1910

test CHANGED
@@ -23,3 +23,47 @@
23
23
 
24
24
 
25
25
  それと特に理由がないのであれば、<script>のタグは</head>の前に置いた方が良いと思いますよ。
26
+
27
+
28
+
29
+ ---
30
+
31
+
32
+
33
+ > javascriptにfunctionを複数個置いていたらダメ
34
+
35
+
36
+
37
+ そんなことはありませんよ。
38
+
39
+
40
+
41
+ おそらく、login_function.js の中にある他のfunctionなどに、コーディングエラーがあるのでは無いかと思います。
42
+
43
+
44
+
45
+ jsは基本、上から順番に処理をしていきますので、
46
+
47
+
48
+
49
+ ```
50
+
51
+ function CheckForm_New() {
52
+
53
+ //中身は略
54
+
55
+ }
56
+
57
+ ```
58
+
59
+ が書かれている部分より上の部分に、コーディングエラーがあれば、jsの処理がそこで終わってしまいます。
60
+
61
+ その場合、この関数の定義に辿り着けていないので、CheckForm_Newは、未定義になり使えません。
62
+
63
+
64
+
65
+ ブラウザの開発コンソール(使い方は調べたらいっぱい出てきます)で、jsのエラーを確認できます。
66
+
67
+
68
+
69
+ 他の部分のエラーを全て解消しましょう。