質問編集履歴

3

誤字訂正

2019/06/03 07:35

投稿

old_dog
old_dog

スコア51

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
 
52
52
 
53
- <data>(もしくは<inout>)には、取得したlatitudeの値をvalueで設定できているのに、取り出せず立ち止まってしまいました。
53
+ <data>(もしくは<input>)には、取得したlatitudeの値をvalueで設定できているのに、取り出せず立ち止まってしまいました。
54
54
 
55
55
 
56
56
 

2

分かりづらそうな表現を訂正しました

2019/06/03 07:35

投稿

old_dog
old_dog

スコア51

test CHANGED
File without changes
test CHANGED
@@ -42,11 +42,17 @@
42
42
 
43
43
  `<data id="latitude" value="35.*********"></data>`
44
44
 
45
- と確認できます。
45
+ 、latitudeが設定できていることが確認できます。
46
46
 
47
47
 
48
48
 
49
+ `<data id="latitude"></data>`の部分を、`<input id="latitude">`に変更してみると、input欄には取得したlatitudeの値が表示されますが、取り出すことができません。
50
+
51
+
52
+
49
- <data>には設定できているのに、取り出せず立ち止まってしまいました。
53
+ <data>(もしくは<inout>)には、取得したlatitudeの値をvalueで設定できているのに、取り出せず立ち止まってしまいました。
54
+
55
+
50
56
 
51
57
  何かヒントがあればご教授いただけますと幸いです。
52
58
 

1

作成途中で誤投稿してしまったようですので、再度投稿させていただきます。

2019/06/03 07:32

投稿

old_dog
old_dog

スコア51

test CHANGED
File without changes
test CHANGED
@@ -8,13 +8,17 @@
8
8
 
9
9
  <script>
10
10
 
11
+ var data_latitude =document.getElementById('latitude');
12
+
13
+
14
+
11
15
  navigator.geolocation.getCurrentPosition(function(position){
12
-
13
- var data_latitude = document.getElementById('latitude');
14
16
 
15
17
  data_latitude.value = position.coords.latitude;
16
18
 
17
19
  });
20
+
21
+
18
22
 
19
23
  var latitude = data_latitude.value;
20
24
 
@@ -25,3 +29,25 @@
25
29
  <data id="latitude"></data>
26
30
 
27
31
  ```
32
+
33
+
34
+
35
+ `var latitude = data_latitude.value;`
36
+
37
+ では、data_latitude.valueに値がなく、変数latitudeにdata_latitudeに設定したvalue値を格納できません。
38
+
39
+
40
+
41
+ chromeのデベロッパーツールのElementで確認すると、
42
+
43
+ `<data id="latitude" value="35.*********"></data>`
44
+
45
+ と確認できます。
46
+
47
+
48
+
49
+ <data>には設定できているのに、取り出せず立ち止まってしまいました。
50
+
51
+ 何かヒントがあればご教授いただけますと幸いです。
52
+
53
+ よろしくお願いします。