HTMLの勉強のために掲示板のようなものを作っています。
html
1<!DOCTYPE html> 2<html lang="ja"> 3 <head> 4 <meta charset="utf-8"> 5 6 </head> 7 8 <body> 9 <form action="./chat.rb" method="post"> 10 11 name:<input type="text" name="name"><br> 12 text:<input type="text" name="text"><br> 13 <input type="submit" value="send"> 14 15 </form> 16 17 </body> 18</html>
ruby
1#!C:/Ruby/bin/ruby.exe 2# -*- encoding: UTF-8 -*- 3print "Content-type: text/html\n\n" 4require "cgi" 5input = CGI.new 6name = input["name"] 7text = input["text"] 8 9print "<html><body>" 10print "#{name}" 11print ">>#{text}" 12print "</body></html>"
現在、nameとtextに入力された文をchat.rbファイルに引き渡し、
画面遷移後に入力された文章が表示されるところまでできたのですが
入力された文章がhtmlの入力フォームの下に随時追記されて行くようにしたいのです。
chat.rbの
ruby
1print "<html><body>" 2print "#{name}" 3print ">>#{text}" 4print "</body></html>"
この部分をどう記述しなおさなくてはいけないのはわかっているのですが
調べてもいまいち正解にたどり着けません
どなたかご教授いただければ幸いです
回答1件
あなたの回答
tips
プレビュー