title: Mechanize select from dropdown
body: <p>I want to mechanize to check if the current value of selected dropdown = the default value, then mechanize will choose another value in the list instead.
  The html of the dropdown is as follow:</p>
  
  <pre><code>            &lt;td class="label"&gt;List&lt;/td&gt;
              &lt;td&gt;
                  &lt;select name="list" id="list" onchange="list()"&gt;
                      &lt;option&gt;---&lt;/option&gt;
                   &lt;option value='1'&gt;1&lt;/option&gt;
  &lt;option value='2'&gt;2&lt;/option&gt;
  ---other options---
  </code></pre>
  
  <p>My code is:</p>
  
  <pre><code>if br.form["list"] == "---":
      br.form["list"].value = "1"
      r = br.form["list"]
      print(r)
  </code></pre>
  
  <p>However list value still returns:</p>
  
  <pre><code>   ['---']
  </code></pre>
  
  <p>Any idea?</p>