帮忙看看 ,解决即给分 下拉菜单的问题!
JSP页中的下拉菜单,在 form中有个选时间的 XX月 XX日 XX时 XX分 下拉菜单。默认的是当前时间,javascript控制不能为空。
问题是: 现在更改了某一个下拉菜单的值(在当前时间之后的日期) javascript扔提示 “当前日期为空”。这种情况偶尔出现,有时候下拉菜单好用,选完就通过,有时候选完跟没选一样。相关代码如下:
function validateCheckoutForm(form)
{
var askForDate = form.askForDate.value;
if(askForDate == " "){
alert( "要求接访时间不能为空! ");
return false;
}
return confirm( '是否确定要发送? ');
}
<tr>
<td height= "20 " valign= "middle " bgcolor= "#DDF9DD "> 要求接访时间 </td>
<td bgcolor= "#FFFFFF "> <input name= "syear " type= "text " size= "4 " value= " <%=year%> " readonly />
年
<html:select property= "smonth " value= " <%=month%> ">
<html:option value= "01 "> 1月 </html:option>
<html:option value= "02 "> 2月 </html:option>
<html:option value= "03 "> 3月 </html:option>
<html:option value= "04 "> 4月 </html:option>
<html:option value= "05 "> 5月 </html:option>
<html:option value= "06 "> 6月 </html:option>
<html:option value= "07 "> 7月 </html:option>
<html:option value= "08 "> 8月 </html:option>
<html:option value= "09 "> 9月 </html:option>
<html:option value= "10 "> 10月 </html:option>
<html:option value= "11 "> 11月 </html:option>
<html:option value= "12 "> 12月 </html:option>
</html:select>
<html:select property= "sdate " value= " <%=date%> ">
<html:option value= "01 "> 1日 </html:option>
<html:option value= "02 "> 2日 </html:option>
<html:option value= "03 "> 3日 </html:option>
<html:option value= "04 "> 4日 </html:option>
<html:option value= "05 "> 5日 </html:option>
<html:option value= "06 "> 6日 </html:option>
<html:option value= "07 "> 7日 </html:option>
<html:option value= "08 "> 8日 </html:option>
<html:option value= "09 "> 9日 </html:option>
<html:option value= "10 "> 10日 </html:option>
<html:option value= "11 "> 11日 </html:option>
<html:option value= "12 "> 12日 </html:option>
<html:option value= "13 "> 13日 </html:option>
<html:option value= "14 "