回答編集履歴
1
調整
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
> "second"はちゃんと隠れているけど確定ボタンを押した後一瞬しか表示されない
|
2
|
+
|
3
|
+
|
2
4
|
|
3
5
|
method="post"となっているので、<form>~</form>内の入力コントロール(input,selectなど)の内容をactionの指定先に送信しています。
|
4
6
|
|
@@ -21,6 +23,8 @@
|
|
21
23
|
|
22
24
|
|
23
25
|
> "third"に関しては隠れてすらない
|
26
|
+
|
27
|
+
|
24
28
|
|
25
29
|
class="third"となっているため、getElementByIdをしても取得先のコントロールがない状態です。
|
26
30
|
|
@@ -60,9 +64,11 @@
|
|
60
64
|
|
61
65
|
また、POST送信していない状態で$_POSTを利用すると
|
62
66
|
|
63
|
-
|
67
|
+
「Notice: Undefined index: ~」のような配列の参照エラーが出ますので、
|
64
68
|
|
65
69
|
下記のようにPOSTか判定し、存在チェックをかけた上でまとめて変数に受けて出力した方が良いと思います。
|
70
|
+
|
71
|
+
|
66
72
|
|
67
73
|
```PHP
|
68
74
|
|