回答編集履歴

2

間違った

2016/03/12 09:54

投稿

shi_ue
shi_ue

スコア4437

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  <script type="text/javascript">
6
6
 
7
- document.onload = function() {
7
+ window.onload = function() {
8
8
 
9
9
  var ar = Array.prototype.slice.call(document.getElementsByTagName('input'));
10
10
 

1

ソースの変更

2016/03/12 09:54

投稿

shi_ue
shi_ue

スコア4437

test CHANGED
@@ -1,26 +1,30 @@
1
1
  どんぴしゃな回答がamaranthineさんから出ているのでjqueryを使わない方法で。
2
2
 
3
- ```Javascript
3
+ ```HTML
4
4
 
5
5
  <script type="text/javascript">
6
6
 
7
- var ar = Array.prototype.slice.call(document.getElementsByTagName('input'));
7
+ document.onload = function() {
8
8
 
9
- for(e in ar) {
9
+ var ar = Array.prototype.slice.call(document.getElementsByTagName('input'));
10
10
 
11
- ar[e].onchange = function() {
11
+ for(e in ar) {
12
12
 
13
- for(ee in ar) {
13
+ ar[e].onchange = function() {
14
14
 
15
- ar[ee].checked = false;
15
+ for(ee in ar) {
16
16
 
17
- }
17
+ ar[ee].checked = false;
18
18
 
19
- this.checked = true;
19
+ }
20
20
 
21
- };
21
+ this.checked = true;
22
22
 
23
+ };
24
+
23
- }
25
+ }
26
+
27
+ };
24
28
 
25
29
  </script>
26
30