title: Preventing bot form submission
body: <p>I'm trying to figure out a good way to prevent bots from submitting my form, while keeping the process simple. I've read several great ideas, but I thought about adding a confirm option when the form is submitted. The user clicks submit and a Javascript confirm prompt pops up which requires user interaction.</p>
  
  <p>Would this prevent bots or could a bot figure this out too easy? Below is the code and JSFIddle to demonstrate my idea:</p>
  
  <p><a href="http://jsfiddle.net/Ztq83/" rel="noreferrer">JSFIDDLE</a></p>
  
  <pre><code>$('button').click(function () {
    if(Confirm()) {
      alert('Form submitted');
      /* perform a $.post() to php */
    }
    else {
      alert('Form not submitted');
    }
  });
  
  function Confirm() {
    var _question = confirm('Are you sure about this?');
    var _response = (_question) ? true : false;
    return _response;
  }
  </code></pre>