質問編集履歴
3
コードの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
```
|
17
17
|
|
18
18
|
|
19
|
-
|
19
|
+
|
20
20
|
またHTMLファイルは
|
21
21
|
```html
|
22
22
|
<!DOCTYPE html>
|
@@ -40,6 +40,8 @@
|
|
40
40
|
</p>
|
41
41
|
</div>
|
42
42
|
```
|
43
|
+
```
|
43
44
|
|
44
45
|
|
46
|
+
|
45
47
|
このようになっています。
|
2
コードの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,7 @@
|
|
1
1
|
「ボタン」を1回クリックすると,「1」と表示され,さらにもう1回クリックすると「2」と,クリックの回数が表示されるプログラムを記述したいのですが
|
2
2
|
.jsに記述すると
|
3
|
+
```css
|
4
|
+
|
3
5
|
var c = 0; //ボタンがクリックされた回数に関する変数
|
4
6
|
function btnClick2(){//イベントハンドラ(関数)の定義
|
5
7
|
c = c + 1; //クリック回数を1プラス
|
@@ -11,8 +13,12 @@
|
|
11
13
|
|
12
14
|
document.getElementById('btn2').onclickの箇所に対して
|
13
15
|
Cannot set property 'onclick' of nullと表示されます。
|
16
|
+
```
|
14
17
|
|
18
|
+
|
19
|
+
```
|
15
20
|
またHTMLファイルは
|
21
|
+
```html
|
16
22
|
<!DOCTYPE html>
|
17
23
|
<html lang="ja">
|
18
24
|
<head>
|
@@ -33,5 +39,7 @@
|
|
33
39
|
<p id ="count">
|
34
40
|
</p>
|
35
41
|
</div>
|
42
|
+
```
|
36
43
|
|
44
|
+
|
37
45
|
このようになっています。
|
1
htmlの<script>を書く加えました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,16 +13,25 @@
|
|
13
13
|
Cannot set property 'onclick' of nullと表示されます。
|
14
14
|
|
15
15
|
またHTMLファイルは
|
16
|
+
<!DOCTYPE html>
|
16
|
-
|
17
|
+
<html lang="ja">
|
17
|
-
|
18
|
+
<head>
|
18
|
-
|
19
|
+
<meta charset="utf8">
|
19
|
-
|
20
|
-
</p>
|
21
|
-
|
20
|
+
<title>プログラミング</title>
|
22
|
-
|
21
|
+
<link rel="stylesheet" type="text/css" href="report.css">
|
23
|
-
|
22
|
+
<script src="report.js"></script>
|
24
|
-
表示:<span id="q2result"></span>
|
25
|
-
</p>
|
26
|
-
|
23
|
+
</head>
|
24
|
+
<body>
|
27
25
|
|
26
|
+
<div class="q">
|
27
|
+
<div class="q-head q-head2">プログラミング</div>
|
28
|
+
<p class="question">
|
29
|
+
</p>
|
30
|
+
<p class="q-body">
|
31
|
+
<button id="q2-btn">ボタン</button><br>
|
32
|
+
表示:<span id="q2result"></span>
|
33
|
+
<p id ="count">
|
34
|
+
</p>
|
35
|
+
</div>
|
36
|
+
|
28
37
|
このようになっています。
|