Skip to content

Instantly share code, notes, and snippets.

@markbates
Created August 13, 2008 15:47
Show Gist options
  • Save markbates/5246 to your computer and use it in GitHub Desktop.
Save markbates/5246 to your computer and use it in GitHub Desktop.
<%
@simple = "hi"
@user = User.new(:username => "markbates", :level => 1)
@default_file = "~/resume.doc"
-%>
check_box
<%= :simple.check_box %>
<input type="checkbox" name="simple" id="simple" checked="checked">
<%= :foo.check_box %>
<input type="checkbox" name="foo" id="foo">
<%= :foo.check_box :checked => true %>
<input type="checkbox" name="foo" id="foo" checked="checked">
<%= :user.check_box :accepted_tos %>
<input type="checkbox" name="user[accepted_tos]" id="user_accepted_tos">
<%= :user.check_box :accepted_tos, :checked => true %>
<input type="checkbox" name="user[accepted_tos]" id="user_accepted_tos" checked="checked">
file_field
<%= :default_file.file_field %>
<input type="file" name="simple" id="simple" value="~/resume.doc">
<%= :foo.file_field :value => "photo.jpg" %>
<input type="file" name="foo" id="foo" value="photo.jpg">
<%= :default_file.file_field :size => 10 %>
<input type="file" name="simple" id="simple" value="~/resume.doc" size="10">
<%= :user.file_field :bio %>
<input type="file" name="user[bio]" id="user_bio">
<%= :user.file_field :bio, :size => 50 %>
<input type="file" name="user[bio]" id="user_bio" size="50">
hidden_field
<%= :simple.hidden_field %>
<input type="hidden" name="simple" id="simple" value="hi">
<%= :foo.hidden_field :value => "fubar" %>
<input type="hidden" name="foo" id="foo" value="fubar">
<%= :simple.hidden_field :size => 10 %>
<input type="hidden" name="simple" id="simple" value="hi" size="10">
<%= :user.hidden_field :username %>
<input type="hidden" name="user[username]" id="user_username" value="markbates">
<%= :user.hidden_field :username, :size => 50 %>
<input type="hidden" name="user[username]" id="user_username" value="markbates" size="50">
image_submit
label
passworld_field
radio_button
select
submit
text_area
text_field
<%= :simple.text_field %>
<input type="text" name="simple" id="simple" value="hi">
<%= :foo.text_field :value => "fubar" %>
<input type="text" name="foo" id="foo" value="fubar">
<%= :simple.text_field :size => 10 %>
<input type="text" name="simple" id="simple" value="hi" size="10">
<%= :user.text_field :username %>
<input type="text" name="user[username]" id="user_username" value="markbates">
<%= :user.text_field :username, :size => 50 %>
<input type="text" name="user[username]" id="user_username" value="markbates" size="50">
<%= :user.radio :level, :value => 1 %>
<input type="radio" id="user_level" name="user[level]" value="1" selected>
<%= :user.radio :level, :value => 2 %>
<input type="radio" id="user_level" name="user[level]" value="2">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment