title: Why any html button cause postback in aspx page?
body: <p>I have created .aspx page on my SharePoint site and inserted within the page HTML button.</p>
  
  <p><strong>Example</strong></p>
  
  <pre><code>    &lt;PublishingWebControls:editmodepanel PageDisplayMode="Display" runat="server" SuppressTag="True"&gt;
  ...
  &lt;button&gt;Click Me!&lt;/button&gt;
  ...
  &lt;/PublishingWebControls:editmodepanel&gt;
  </code></pre>
  
  <p>Every time I hit 'Click Me!' the post back occurs. This is not my desired behavior, but I have found a way how to not cause post backs. I added javascript code to onclick property <code>&lt;button onclick='return false;'&gt;Click Me!&lt;/button&gt;</code></p>
  
  <p><em>My question is, why the post back occurs, even if the button does not contain <code>type="submit"</code> property?</em> </p>
  
  <p>I checked also master page, which contains <code>&lt;form runat="server"&gt;</code> and wraps all the content and there is also no <code>action="page.aspx"</code> property.</p>