就是数据类型改变嘛用VBSCRIPT就好办多了dim a,b,c
a=100
b=199
c=left(a,1)
c=c & "199"
c=cint(c)+1
'结果c=1100

解决方案 »

  1.   

    <script language="JavaScript">
    <!--
    function  getTypeValue(){
    var para="1999";
    var num=parseInt(para.substring(1,para.length))+1;
    var str_pre=para.substring(0,1);
    alert(str_pre+num);
    }
    -->
    </script><input type="button" value="计算" onClick="getTypeValue()">
      

  2.   

    <script>
    var nums=2999; //被计算的数
    var numstr=nums.toString();//转换为字符串
    var num1=numstr.substr(0,1);//取出第一位数
    var num2=parseInt(numstr.substr(1,numstr.length-1))+1; //计算剩下的数字
    numstr=num1+num2.toString();//将分开的两部分拼接
    numstr=numstr.valueOf(numstr); //转换为数字
    alert(numstr);
    </script>
      

  3.   

    function addone(n){
         var s=n.toString();
     return parseInt(s.substr(0,1)+(Number(s.substring(1))+1).toString());
       }
    <input type="button" name="Submit" value="按钮" onclick="alert(addone(2199));">