質問編集履歴
2
コードをコピペからcode機能に書き直しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
JavaScriptについての質問です。下記のコード中の
|
1
|
+
JavaScriptについての質問です。下記のコード中のexchange関数内で定義した変数dがうまく機能していません。
|
2
2
|
本来はボタンをクリックするたびに"1, 2, 3, 4, 5..."と数字が増えるようにしたいのですが、コンソールには"NaN"と表示されてしまいます。どうしたらよいでしょうか。
|
3
3
|
```Javascript
|
4
4
|
コード
|
@@ -9,7 +9,7 @@
|
|
9
9
|
<title>割愛</title>
|
10
10
|
<script>
|
11
11
|
var s="red";
|
12
|
-
function
|
12
|
+
function exchange() {
|
13
13
|
var a, b, c, d;
|
14
14
|
a=window.document.myform.a.value;
|
15
15
|
b=window.document.myform.b.value;
|
@@ -34,7 +34,7 @@
|
|
34
34
|
<form name="myform">
|
35
35
|
1:<input name="a" type="text"><br>
|
36
36
|
2:<input name="b" type="text"><br>
|
37
|
-
<input type="button" value="入れ替え" onclick="
|
37
|
+
<input type="button" value="入れ替え" onclick="exchange()">
|
38
38
|
</form>
|
39
39
|
</p>
|
40
40
|
</body>
|
1
コードをコピペからcode機能に書き直しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
a=b;
|
18
18
|
b=c;
|
19
19
|
d=0++;
|
20
|
-
console.log(
|
20
|
+
console.log(d);
|
21
21
|
window.document.myform.a.value=a;
|
22
22
|
window.document.myform.b.value=b;
|
23
23
|
if(tc%2===0){
|