本帖最后由 ikaaki 于 2009-07-09 21:42:09 编辑

解决方案 »

  1.   

    首先2个文本框应该都是readonly的
    在第一个文本框上设置onpropertychange="pro_change(this)"
    function pro_change(obj){
    var str = "";
    if(obj.value!=""){
    var v = obj.value.replace("-","/");
    var d = new Date(v);
    d.setTime(d.getTime()+7*24*60*60*1000);
    var month = d.getMonth()+1;
    var day = d.getDate();
    str = d.getFullYear()+"-"+(month<10?"0"+month:month)+"-"+(day<10?"0"+day:day);

    }
    document.getElementById("txt2").value = str;//假设第二个文本框的ID为txt2
    }