【发布时间】:2011-07-14 00:16:27
【问题描述】:
我在 HTML 页面上有一个变量,比如 FIRSTNAME。
用户将在此处输入一个值,RUBY 将在浏览器上选择并显示该值。
这是一个微不足道的问题,但我无法破解它。
我将 FORM ACTION 中的 HTML 变量作为<%= edit_rockbook_path %> 传递。但是HTML中的问题一切都被视为字符串,所以如何传递名字的值。
代码如下:
<body>
<FORM ACTION='<%=edit_rockbook_path ("firstname")%>'; >
First name: <input type="text" name="firstname" />
<INPUT type="submit" value="Hello world!" >
<br/>
</FORM>
</body>
【问题讨论】:
-
我假设这是 Ruby on Rails,如果我错了请替换标签。
-
抱歉,我不确定是否理解这个问题……您的 ruby 变量是哪个?名?如果是,并且已经在控制器中设置,它应该是一个实例变量:@firstname.
标签: html ruby-on-rails ruby forms