在我的HTML页面中,我只有一个输入框和一个输出框。
Ruby脚本我只是从输入框中提取值,计算并需要在输出框中显示输出。
如何在我的HTML代码中完成此操作?
答案 0 :(得分:4)
尝试使用Ruby作为CGI后端。这是Ruby和CGI的simple overview。您还可以深入研究Pragmatic Programmers here给出的介绍。例如:
如果您的HTML包含具有字段someVal
的表单,
然后你可以使用Ruby的cgi访问它:
require 'cgi'
cgi = CGI.new
cgi['someVal'] » ["whatever they sent in someVal"]
为了使它更有趣,不使用任何特殊框架,您可以使用Ruby的eruby
,以便直接将您的Ruby嵌入HTML :-)。
类似的东西:
This text is <% a = 100; puts "#{a}% Live!" %>
给出类似的东西:
This text is 100% Live!
尝试一下,我知道你会喜欢你学到的东西......