回答編集履歴
4
修正
test
CHANGED
@@ -66,7 +66,7 @@
|
|
66
66
|
|
67
67
|
どこにどう導入したいのか一度整理しなおして適切な処理を利用されては如何でしょうか。
|
68
68
|
|
69
|
-
単
|
69
|
+
単にメッセージ入れたいだけなら[appendChild()](https://developer.mozilla.org/ja/docs/Web/API/Node/appendChild)でも良いでしょうし。
|
70
70
|
|
71
71
|
|
72
72
|
|
3
修正
test
CHANGED
@@ -20,11 +20,11 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
そもそもname_box(document.getElementById('name_box'))はpタグですの
|
23
|
+
そもそもname_box(document.getElementById('name_box'))はpタグですし、HTML構造みてもその中にform要素なんて持っていません。
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
かといってform抜いても`name_box.insertBefore(name_err_msg, name_box); `エラーになります。
|
27
|
+
かといってform抜いても`name_box.insertBefore(name_err_msg, name_box); `がエラーになります。
|
28
28
|
|
29
29
|
```
|
30
30
|
|
2
修正
test
CHANGED
@@ -58,10 +58,18 @@
|
|
58
58
|
|
59
59
|
|
60
60
|
|
61
|
-
insertBefore()の使い方を間違っているように思います。
|
61
|
+
insertBefore()の使い方を間違っているように思います。
|
62
|
+
|
63
|
+
第2引数は挿入したい要素の前にある要素なので、親と一緒にはできないと思います。
|
62
64
|
|
63
65
|
|
64
66
|
|
65
67
|
どこにどう導入したいのか一度整理しなおして適切な処理を利用されては如何でしょうか。
|
66
68
|
|
67
69
|
単位メッセージ入れたいだけなら[appendChild()](https://developer.mozilla.org/ja/docs/Web/API/Node/appendChild)でも良いでしょうし。
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
とりあえず出すだけなら`name_box.insertBefore(name_err_msg, null); `で良い。出す場所がそこでいいかどうかで決めてください。
|
74
|
+
|
75
|
+
が、`str_num`という未定義変数のエラーは残るのであとは頑張ってください。
|
1
修正
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
そもそもname_box(document.getElementById('name_box'))はpタグです内部form要素なんて持っていません。
|
23
|
+
そもそもname_box(document.getElementById('name_box'))はpタグですので、内部form要素なんて持っていません。
|
24
24
|
|
25
25
|
|
26
26
|
|
@@ -62,4 +62,6 @@
|
|
62
62
|
|
63
63
|
|
64
64
|
|
65
|
-
どこにどう導入したいのか一度整理しなおして適切な処理を利用されては。
|
65
|
+
どこにどう導入したいのか一度整理しなおして適切な処理を利用されては如何でしょうか。
|
66
|
+
|
67
|
+
単位メッセージ入れたいだけなら[appendChild()](https://developer.mozilla.org/ja/docs/Web/API/Node/appendChild)でも良いでしょうし。
|