帮助在HTML中插入Ruby脚本

时间:2011-04-24 03:20:50

标签: html ruby insert

在我的HTML页面中,我只有一个输入框和一个输出框。

Ruby脚本我只是从输入框中提取值,计算并需要在输出框中显示输出。

如何在我的HTML代码中完成此操作?

1 个答案:

答案 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!

尝试一下,我知道你会喜欢你学到的东西......