質問編集履歴

3

コード修正

2018/11/26 04:32

投稿

G-ym
G-ym

スコア16

test CHANGED
File without changes
test CHANGED
@@ -89,3 +89,5 @@
89
89
 
90
90
 
91
91
  ```
92
+
93
+ ![イメージ説明](dc22b1b2657541edf17cac81d3dbee9a.png)

2

コード修正

2018/11/26 04:32

投稿

G-ym
G-ym

スコア16

test CHANGED
File without changes
test CHANGED
@@ -60,17 +60,31 @@
60
60
 
61
61
  ```
62
62
 
63
- ↓修正後 Consoleを見るとnullと表示され、labelは取得できていません。
63
+ ↓修正後 Consoleを見るとaは空白でlabelは取得できていませんでした
64
64
 
65
65
  ```javascript
66
66
 
67
- function test() {
67
+ function test() {
68
68
 
69
- var a = document.getElementById("test_id");
69
+ var key = document.getElementById("test_id").getAttribute("value");
70
70
 
71
- var label = a.getAttribute("label");
71
+ var a = ""
72
72
 
73
+ for(var opt of document.getElementById("test_list").children){
74
+
75
+ if(opt.getAttribute("value")==key){
76
+
77
+ a = opt.getAttribute("label")
78
+
79
+ bleak;
80
+
81
+ }
82
+
83
+ }
84
+
73
- console.log(label );
85
+ console.log('label:'+a);
86
+
87
+ }
74
88
 
75
89
 
76
90
 

1

コード修正

2018/11/26 04:31

投稿

G-ym
G-ym

スコア16

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,19 @@
59
59
 
60
60
 
61
61
  ```
62
+
63
+ ↓修正後 Consoleを見るとnullと表示され、labelは取得できていません。
64
+
65
+ ```javascript
66
+
67
+ function test() {
68
+
69
+ var a = document.getElementById("test_id");
70
+
71
+ var label = a.getAttribute("label");
72
+
73
+ console.log(label );
74
+
75
+
76
+
77
+ ```