My question is similar to this one but for a Rails app.
I have a form with some radio buttons, and would like to associate labels with them. The label f
Passing the :value option to f.label will ensure the label tag's for attribute is the same as the id of the corresponding radio_button
<% form_for(@message) do |f| %>
<%= f.radio_button :contactmethod, 'email' %>
<%= f.label :contactmethod, 'Email', :value => 'email' %>
<%= f.radio_button :contactmethod, 'sms' %>
<%= f.label :contactmethod, 'SMS', :value => 'sms' %>
<% end %>
See ActionView::Helpers::FormHelper#label
the :value option, which is designed to target labels for radio_button tags