<script type="text/javascript">function validate_required(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {alert(alerttxt);return false}
  else {return true}
  }
}function validate_form(thisform)
{
with (thisform)
  {
  if (validate_required(state,"请选择审核状态!")==false)
    {state.focus();return false}
  }
}
</script> 

解决方案 »

  1.   

    错误信息是什么? 靠猜?getAttribute()
      

  2.   


    谢谢版主大人,
    我已经找到原因了。
    <select name="applyInfo.state" id="state">
    <option value="">---请选择---</option>

    <option value="已审核">通过审核</option>
    <option value="审核不通过">审核不通过</option>
    </select><option value="">---请选择---</option>
    这个 我没写value=""
    额,IE能识别出来value是null 可能是google、ff的浏览器识别不出来是吧?
      

  3.   

    没有写value属性,gg,ff会将显示的text作为value<select id="sel1"><option>默认值</option></select>
    <script type="text/javascript">
        window.onload = function () {
            alert(document.getElementById('sel1').value)
        }
    </script>