<script>
function f1()
{
 if(text1.value)
 {
   str1=text1.value;
   s1=str1.substring(0,4)
   s2=str1.substring(5,7);
   s3=str1.substring(8,10);
   Text2.value=s1+s2+s3;
 }
}
</script>
</head><body><input id="text1" type="text" value="2006-03-30 15:30:30" onpropertychange="f1()">
<input id=Text2 type="text" >
</select>
</body>

解决方案 »

  1.   

    <script language="JavaScript" type="text/JavaScript"> 
    function cc(is)
    {
    //alert(is.indexOf(' '));
    is=is.substr(0,is.indexOf(' '));
    //return is.replace(/-/g,"")
    is=is.replace(/-/g,"");
    document.getElementById("t2").value=is;
    }
    </script> <input type="text" name="t1" id="t1" value="2006-03-30 15:30:30" onKeyDown="cc(this.value)" onKeyUp="cc(this.value)">
      <input name="t2" type="text" id="t2">
      

  2.   

    function get_date(){
    var date_old = form1.date.value;
    if(date_old  == "") 
    {
    return false;
    }
    while(date_old.indexOf("-") >= 0 ){
    date_old = date_old.replace("-","");
    }
    var date_new = date_old.substring(0,7);
    document.getElementById('date2').value = date_new ;
    }
    <input class=input type="text" name="date"  size="30" value="{date}" onChange="get_date(); ">
    <input class=input type="text" name="date2"  size="30" value="{date2}" >