title: How to create an image button that behaves like a button in drupal 7?
body: <p><strong>How I want it to work:</strong></p>
  
  <p>I have list of buttons(type button) that trigger an Ajax call that add the that item to a list. This works as exactly as I want it except for the button looks ugly . </p>
  
  <p><strong>The problem:</strong></p>
  
  <p>When I try to replace the "button" with an "image button" the form is submitted, which is not what I want. Is there a way to add an image to a button that do not trigger a submit? Can I disable the submit for "image button"? Or shall I add the image using css on the button?</p>
  
  <p>What is the difference between "button", "image button" and "submit"?</p>