質問編集履歴

2

意図的に内容を抹消する行為にあたるため

2021/05/20 05:39

投稿

nasamunag
nasamunag

スコア22

test CHANGED
File without changes
test CHANGED
@@ -1 +1,75 @@
1
+ textareaにonclick要素を追加したい。
2
+
3
+  <head>
4
+
5
+  <title></title>
6
+
7
+  <SCRIPT language="JavaScript">
8
+
9
+  <!--
10
+
11
+  function check(){
12
+
13
+  if (document.que1.answer.value=="宮本武蔵"){
14
+
15
+  alert("正解です");
16
+
17
+  }
18
+
19
+  else {
20
+
21
+  alert("残念、間違いです")
22
+
23
+  }
24
+
25
+  }
26
+
27
+  //-->
28
+
29
+  </SCRIPT>
30
+
31
+  </head>
32
+
33
+  <body>
34
+
35
+ このソースは、本文中の表示したい場所に置きます。
36
+
37
+  <FORM name="que1">
38
+
39
+  Q1) 巌流島の戦いで有名な二刀流の剣豪はだれですか?<br>
40
+
41
+      <font size="2" color="#ff0000">
42
+
43
+      (答えを記入したあと、「回答する」ボタンをクリックしてください)
44
+
45
+      </font><br>
46
+
47
+      答え:<INPUT type="text" name="answer">
48
+
49
+           <INPUT type="button" value="回答する" onClick="check()">
50
+
51
+  </FORM>
52
+
53
+  </body>
54
+
55
+  </html>
56
+
57
+ これはあるサイトからの引用ですが(実際はページを更新せずに、クリックで関数を呼び出す形にしたいです)、サイトでは、
58
+
59
+  <FORM name="que1">
60
+
61
+  <INPUT type="text" name="answer">
62
+
63
+  <INPUT type="button" value="回答する" onClick="check()">
64
+
65
+  </FORM>
66
+
1
- 都合上ド、日本語等中略しました、質問内容は、質疑応答をご参考下さい
67
+ の部分で1行テキストフォムにonclick要素付加てい
68
+
69
+ 自分は複数行書けるtextareを1行テキストフォームの代わりに使い、(さらにはクリックで関数を呼び出し、かつnl2br()を使って改行コードを追加したいのですが、)
70
+
71
+ <FORM name='que1'><font size='2' color='#ff0000'></font><textarea name='answer' rows='12' placeholder='入力して下さい。'></textarea><INPUT type='button' value='回答する' onClick='check()'></FORM>
72
+
73
+ としてもうまくいきません。
74
+
75
+ どう書けばよいのでしょうか。

1

都合上、コード、日本語等を中略しました、質問内容は、質疑応答をご参考下さい。

2021/05/20 05:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,89 +1 @@
1
- textareaにonclick要素を追加したい。
2
-
3
-
4
-
5
-  <head>
6
-
7
-  <title></title>
8
-
9
-
10
-
11
-  <SCRIPT language="JavaScript">
12
-
13
-  <!--
14
-
15
-  function check(){
16
-
17
-  if (document.que1.answer.value=="宮本武蔵"){
18
-
19
-  alert("正解です");
20
-
21
-  }
22
-
23
-  else {
24
-
25
-  alert("残念、間違いです")
26
-
27
-  }
28
-
29
-  }
30
-
31
-  //-->
32
-
33
-  </SCRIPT>
34
-
35
-
36
-
37
-  </head>
38
-
39
-  <body>
40
-
41
-
42
-
43
- このソースは、本文中の表示したい場所に置きます。
44
-
45
-
46
-
47
-  <FORM name="que1">
48
-
49
-  Q1) 巌流島の戦いで有名な二刀流の剣豪はだれですか?<br>
50
-
51
-      <font size="2" color="#ff0000">
52
-
53
-      (答えを記入したあと、「回答する」ボタンをクリックしてください)
54
-
55
-      </font><br>
56
-
57
-      答え:<INPUT type="text" name="answer">
58
-
59
-           <INPUT type="button" value="回答する" onClick="check()">
60
-
61
-  </FORM>
62
-
63
-
64
-
65
-  </body>
66
-
67
-  </html>
68
-
69
-
70
-
71
- これはあるサイトからの引用ですが(実際はページを更新せずに、クリックで関数を呼び出す形にしたいです)、サイトでは、
72
-
73
-  <FORM name="que1">
74
-
75
-  <INPUT type="text" name="answer">
76
-
77
-  <INPUT type="button" value="回答する" onClick="check()">
78
-
79
-  </FORM>
80
-
81
- の部分で1行テキストフォムにonclick要素付加ます
1
+ 都合上ド、日本語等中略ました、質問内容は、質疑応答をご参考下さい。
82
-
83
- 自分は複数行書けるtextareを1行テキストフォームの代わりに使い、(さらにはクリックで関数を呼び出し、かつnl2br()を使って改行コードを追加したいのですが、)
84
-
85
- <FORM name='que1'><font size='2' color='#ff0000'></font><textarea name='answer' rows='12' placeholder='入力して下さい。'></textarea><INPUT type='button' value='回答する' onClick='check()'></FORM>
86
-
87
- としてもうまくいきません。
88
-
89
- どう書けばよいのでしょうか。