<script language='javascript>
  function checkup1()//这少了
{
  if document.form1.xm.value=='' 
   {
      alert('请填写姓名');
       document.form1.xm.setfocus;
      return false;
   }
}
function checkup2()
{
    document.getElementById("id").value="1";
    form1.submit();
}</script>
<form name='form1' method='post' >
  <select  name='a' onchange=checkup2()>
    <option>1</option>
    <option>2</option>
  </select>
<select name='b'>
 <option>a</option>
 <option>b</option>
</select>
<input type=text name='xm' >
<input type=hidden name='id'
<input type=submit name='ok'  onclick='return checkup1();'>
</form>