日期:2014-05-17  浏览次数:21090 次

我有三个小问题要问,谢谢大家
第一个
  我在一个       <select   name= "Person_zhuangtai ">   </select>   怎么写一个onclike  
时间还是什么时间   选择到某一个值得时候   让   下面有一个   box   变成   不现实的  

第二个   请问   如何用   客户端脚本   判断   一个文本框输入的是否为   日期格式

第三个   梅花雪的日期控件   如何变成可编辑的   我调用的时候是   只读的   谢谢大家
  100分相送   不够可以加

------解决方案--------------------
1、onchange事件
2、日期格式具体到什么格式:yyyy-mm-dd,还是mm-dd-yyyy
3、http://blog.csdn.net/xuStanly/archive/2006/09/11/1207222.aspx

------解决方案--------------------
1 读不懂什么意思。
2 直接用 isdate(date1)判断
------解决方案--------------------
onchange事件中用js函数控制选择某一个值的时候,让下面那个box变成不显示
------解决方案--------------------
日期最好是静态验证,给你个
function addbuycheck(){ //提交验证!
if(addmybuy.buytime.value== " "){
alert( "您好,时间不能为空! ");
return false;}else{

var reg =/^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$/;

var s=addmybuy.buytime.value;
if(s.search(reg)!=0){
alert( "日期格式有误,请重新填写!如:2006-02-28 ");
//addmybuy.buytime.value= " ";
return false;
}

}
------解决方案--------------------
1.onchange事件
<select onchange= "change_fun(this.value); " id= 'gs_s '> </select>
<input id= "ch_box " type= "checkbox " />

<script type= 'text/javascript '>
change_fun(str){
if (str!= " ") { //判断select的值是否为空
if (str== "aaa "){ //把aaa改为你想要的值
document.getElementById( "ch_box ").style.display= "none ";//隐藏checkbox,即不显示
}
}
}
</script>
2.js,上面有人已经给出答案
3.楼上也有人给出答案