Question

With link_to, we can embed content like this:

<%= link_to '#' do &>
  <img>

By doing so, we could change a text link into other.

However, When using forms, the button is achieve in html using <input>, and I'm unable to replace it like link_to. How can I do something like:

<%= f.submit "#" do %>
  <img>
Was it helpful?

Solution

You should use image_submit tag instead of f.submit

OTHER TIPS

<%= image_submit_tag("/images/submit.png") %>

or HTML

<input alt="Submit" src="/images/submit.png" type="image" />
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top