回答編集履歴

1

帰宅後確認

2020/07/20 09:27

投稿

Jon_do
Jon_do

スコア1373

test CHANGED
@@ -9,3 +9,63 @@
9
9
 
10
10
 
11
11
  なら恐らく大丈夫だと思います。
12
+
13
+
14
+
15
+ 帰宅して確かめてみました。下記コードで問題なく動作したので
16
+
17
+ !sample.valueでもOKでした。
18
+
19
+ なので問題があるとしたら、
20
+
21
+ 省略されたselectイベントに問題がある可能性が高いと思われます。
22
+
23
+ let sample = document.getElementById('second_zip'); の位置が悪いなど
24
+
25
+ もう一つ気になったのは、document.getElementbyIdとbがBじゃなかったことくらいです。
26
+
27
+
28
+
29
+ ```HTML
30
+
31
+ <!DOCTYPE html>
32
+
33
+ <html lang="ja">
34
+
35
+
36
+
37
+ <head>
38
+
39
+ <meta charset="UTF-8">
40
+
41
+ <title>test</title>
42
+
43
+ </head>
44
+
45
+
46
+
47
+ <body>
48
+
49
+ <input id="first_zip" type="text" name="1人目の郵便番号" value="test">
50
+
51
+ <input id="second_zip" type="text" name="2人目の郵便番号">
52
+
53
+ <script>
54
+
55
+ let sample = document.getElementById('second_zip');
56
+
57
+ if (!sample.value) {
58
+
59
+ sample.value = document.getElementById('first_zip').value;
60
+
61
+ }
62
+
63
+ </script>
64
+
65
+ </body>
66
+
67
+
68
+
69
+ </html>
70
+
71
+ ```