回答編集履歴

1

解説の追加

2018/03/11 07:50

投稿

reetok99709
reetok99709

スコア35

test CHANGED
@@ -13,10 +13,6 @@
13
13
  <input type="checkbox" name="3" value="2" onclick="checkValue3(this)">Bing<br>
14
14
 
15
15
  <script type="text/javascript">
16
-
17
-
18
-
19
- /* buttonのdisable属性を書き換える */
20
16
 
21
17
  function checkValue1(check){
22
18
 
@@ -57,3 +53,21 @@
57
53
  </script>
58
54
 
59
55
  ```
56
+
57
+ ## 解説
58
+
59
+ checkboxで,onclick(クリックされたら)に,javascriptの関数を指定します。
60
+
61
+ これで,クリックされた時,指定された関数に飛びます。
62
+
63
+ ここでは,チェックを外した時にもリダイレクトしてしまうので,状態がcheckedになっているかどうかを,判断します。
64
+
65
+ ここで,checkedになっていたら,指定のページにリダイレクト処理を行います。
66
+
67
+ また,もう少し,シンプルにする場合は,onclickに指定する関数を全て1つにまとめて,関数で,どのボタンかを判断すると良いかもしれません。
68
+
69
+
70
+
71
+ わかりにくいところがあったら,申し訳ありません。
72
+
73
+ 以上です。