我有三个小问题要问,谢谢大家
第一个
我在一个 <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.楼上也有人给出答案