<img src="Images/calendar.gif" alt="选择日期" width="16" height="15" vspace="5" border="0" onClick="fShowCalendar(this.form.starttime)">
========>
<img src="Images/calendar.gif" alt="选择日期" width="16" height="15" vspace="5" border="0" onClick="javascript:fShowCalendar(this.form.starttime);if(this.form.starttime.value!=''){ChkQuitTime();}">

解决方案 »

  1.   

    回lap1983兄:
       onfocusout()与onblur都用过了,不起作用
      

  2.   

    回lihui_shine(浪尖赏花)兄:
          佩服,谢谢了,给分。这一折腾自己相当郁闷,函数都自己写出来了,可是却不能实现,眼光只局限在一个地方,思维太狭隘了,哎................
      

  3.   

    另外我想问问有没有更好的函数来实现呢,我总觉得我的这个ChkQuitTime()函数不太好
      

  4.   

    <select name="membertype" id="membertype" onchange="ChkQuitTime()">
        <option value="三月制" selected>三月制</option>
        <option value="半年制">半年制</option>
        <option value="一年制">一年制</option>
    </select>
    ========>
    <select name="membertype" id="membertype" onchange="ChkQuitTime()">
        <option value="3" selected>三月制</option>
        <option value="6">半年制</option>
        <option value="12">一年制</option>
    </select>
    会省事很多,你的程序没什么大问题啦,就这样行了
      

  5.   

    另外要统一格式:比如2007-01-01,你的程序是2007-1-1document.form1.quittime.value=quittime.getYear()+"-"+(quittime.getMonth()+1)+"-"+quittime.getDate();
    =================>
    document.form1.quittime.value=quittime.getYear()+((quittime.getMonth()+1)>9?"-":"-0")+(quittime.getMonth()+1)+(quittime.getDate()>9?"-":"-0")+quittime.getDate();
      

  6.   

    谢谢lihui_shine(浪尖赏花)兄,给分结贴。
     <option value="三月制" selected>三月制</option>
        <option value="半年制">半年制</option>
        <option value="一年制">一年制</option>
    这个东西,因为数据库中要存储"三月制","半年制"这中醒目类型,不是数字,所以就用这个了,呵呵
      

  7.   

    lihui_shine 兄:帮我看看这个
       http://community.csdn.net/Expert/topic/5696/5696591.xml?temp=.7792322
    先谢过