回答編集履歴
1
解説の追加
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
|
+
以上です。
|