f.hidden_fieldとhidden_field_tagで自動的に設定されるidを任意のidに変えたい(ruby on rails)

hidden_field

hidden_field(method, options = {})

なので

<% form_for @movie do |f| %>
 <%= f.hidden_field :title, {value: ”ジョーカー”, id: "任意のid"} %>
 => <input value="ジョーカー" id="任意のid" type="hidden" name=movie[title]>
<% end %>

その他、classなども同様に指定できる。

hidden_field_tag

hidden_field_tag(name, value = nil, options = {})

なので

<%= hidden_field_tag :title, "ジョーカー", {id: "任意のid"} %>
=> <input type="hidden" name="title" id="任意のid" value="ジョーカー">

その他、classなども同様に指定できる。