質問編集履歴

4

コード追加

2017/04/25 10:53

投稿

nagasa
nagasa

スコア35

test CHANGED
File without changes
test CHANGED
@@ -70,7 +70,7 @@
70
70
 
71
71
  <textarea>に組み合わせするとしたら、textareaを2つに分割して表示するということになるのでしょうか。
72
72
 
73
- できれば、一つの<textarea>でやりたいと思っています。
73
+ できれば、一つの<textarea>でやりたいと思っています。CSSに関しては、この部分は
74
74
 
75
75
 
76
76
 
@@ -81,6 +81,26 @@
81
81
 
82
82
 
83
83
  <script>
84
+
85
+
86
+
87
+ function sendMessage() {
88
+
89
+
90
+
91
+ connection._session.publish(area, [myName, document.getElementById('msg').value], null, { exclude_me: false });
92
+
93
+
94
+
95
+ var msg = document.getElementById('msg');
96
+
97
+ msg.value = '';
98
+
99
+ msg.focus();
100
+
101
+ return false;
102
+
103
+ }
84
104
 
85
105
 
86
106
 

3

追記

2017/04/25 10:53

投稿

nagasa
nagasa

スコア35

test CHANGED
File without changes
test CHANGED
@@ -66,6 +66,12 @@
66
66
 
67
67
  指摘された内容をどう反映すればいいのか手間取っています。コードの一部を追記します。
68
68
 
69
+ テキストエリアの部分にindentを反映させてみましたが、うまくいかず、<tb>や<span>は
70
+
71
+ <textarea>に組み合わせするとしたら、textareaを2つに分割して表示するということになるのでしょうか。
72
+
73
+ できれば、一つの<textarea>でやりたいと思っています。
74
+
69
75
 
70
76
 
71
77
  ```ここに言語を入力

2

コード追記

2017/04/25 10:50

投稿

nagasa
nagasa

スコア35

test CHANGED
File without changes
test CHANGED
@@ -64,4 +64,56 @@
64
64
 
65
65
  ご回答ありがとうございます。自分の浅学で恐縮ですが、テキストエリアに
66
66
 
67
- 指摘された内容をどう反映すればいいのか手間取っています。
67
+ 指摘された内容をどう反映すればいいのか手間取っています。コードの一部を追記します。
68
+
69
+
70
+
71
+ ```ここに言語を入力
72
+
73
+
74
+
75
+
76
+
77
+ <script>
78
+
79
+
80
+
81
+ function writeMessage(arg) {
82
+
83
+ var person = arg[0];
84
+
85
+ var message = arg[1];
86
+
87
+
88
+
89
+ var chatarea = document.getElementById('chatarea');
90
+
91
+ chatarea.value = chatarea.value + '\n' + person + '> ' + message;
92
+
93
+ if(!chatarea) return;
94
+
95
+ chatarea.scrollTop = chatarea.scrollHeight;
96
+
97
+ }
98
+
99
+ </scrpt>
100
+
101
+
102
+
103
+ <html>
104
+
105
+ <form autocomplete="off" onsubmit="return sendMessage();">
106
+
107
+ <input type="text" id="msg" style="width:80%;">
108
+
109
+ <input type="submit" value="送信">
110
+
111
+ </form>
112
+
113
+ <textarea id="chatarea" style="width:100%; line-height:25px; font-size:13pt;" rows="20" readonly></textarea>
114
+
115
+
116
+
117
+
118
+
119
+ ```

1

追記

2017/04/25 10:38

投稿

nagasa
nagasa

スコア35

test CHANGED
File without changes
test CHANGED
@@ -57,3 +57,11 @@
57
57
  上記のような方法の実現方法がわからず、良い方法をご教授お願いしたく
58
58
 
59
59
  よろしくお願いします。
60
+
61
+
62
+
63
+ (追記)
64
+
65
+ ご回答ありがとうございます。自分の浅学で恐縮ですが、テキストエリアに
66
+
67
+ 指摘された内容をどう反映すればいいのか手間取っています。