var FileValueSrc = frmProgAdd.SelectFile.value;
var t= frmProgAdd.no.value;
/*
*没有选择的情况
*/
if (FileValueSrc == "")
{
alert("您还没有选择要添加的文件,系统无法完成添加操作!");
}
else
{
/*
*得到文件的名称,filevaluedst0为得到的文件名称,如:01.txt;FileValueDst为隐去扩展名的部份,如:01.txt中的01;
*/
FileValueDst0 = GetFileName(FileValueSrc);
FileValueDst = Getno(FileValueDst0);


/*

*增加一个新的列表值
*/
for (i=0;i<t;i++){
optionEle.text = (FileValueDst+i+FileValueDst1);//FileValueDst;
  frmProgAdd.pi_film.add(optionEle);
}
}
}
请看下面这行,optionEle.text = (FileValueDst+i+(".txt"));
问题就出在这里,现在假设FileValueDst的值为01,i的值为1,我想将FileValueDst作为数字与i相加,同时得出的结果作为字符与后面的".txt"相加,得出的结果要是:02.txt,而不是011.txt,请问各位大虾有没有办法解决这个问题????谢谢各位帮忙啦。

解决方案 »

  1.   

    忘记说了,其中frm开头的都是表单值
      

  2.   

    Integer.parseInt(FileValueDst)+i+Integer.parseInt(FileValueDst1)
      

  3.   

    用对应数据类型的封装类,看看API
      

  4.   

    luc_ne(Luc):你好     我刚才用了你告诉我的方法,怎么显示的是Integer没有定义啊?
      

  5.   

    wanguanghai(心灵鸡汤) :你好谢谢啦,我这就去找,不过,我不一定能找到解决办法,可能还是要麻烦各位大虾啊。
      

  6.   

    kevinliuu(@。@) :你好我想只要能实现我所说的问题,至于01+1=2,这个问题好解决了。
      

  7.   

    晕,你是不是用的java啊,怎么还有alert  和optionEle.text =啊
    Integer是java.lang包中的类,怎么会说没定义呢
      

  8.   

    你用FileValueDst  if判断下它的值 
      

  9.   

    FileValueDst1存储的是扩展名的字符串吗?好像程序里边没写啊!
    Integer.parseInt()应该能够解决的阿
      

  10.   

    String bb=FileValueDst.subString(0,1);
    if(bb.equals("0")){
      让你bb再加上你要的值,
    }
    else{
       
    }
      

  11.   

    楼主好像搞混了javascript和java   Integer.parseInt()是java的,javascript里也有相应的方法。
      

  12.   

    呵呵,不好意思,确实是搞错了,非常不好意思,是javascript
      

  13.   

    sunmina() 你好:
    对,里面确实是写的扩展名的字符串,被我不小心删了,我又懒得添加了,所以在下面的的说明中做了一个".txt",不好意思
      

  14.   

    int myint=Integer.getInteger("1223");
      

  15.   

    (FileValueDst+i+(".txt"))  ==>
    (parseInt(FileValueDst)+parseInt(i)+(".txt"))这样就可以了
      

  16.   

    路过.......
    //----------------送个笑话-------------------儿子问爸爸,欲火焚身是什么意思,爸爸便委婉地告诉他是某人想要什么东西的意思。  语文课上没有粉笔,年轻的女老师刚好自己要去取时,儿子就立刻站起来说;“老师,我知道你是欲火焚身,还是让我满足你吧~” www.xiaohua007.com
      

  17.   

    Number("string")
    praseInt("string")
    eval("string")
      

  18.   

    朋友,你想拥有一份轻松而又收入丰厚的职业吗?
    你想体验轻松挣钱获得每月上万甚至更多收入的感觉吗?
    这一切皆有可能,机遇在眼前,可别错过!
    点击这个网址,你将在未来的日子里好运不断!如有病毒,天诛地灭!!!
    http://www.kkf8.com/mlm?mid=你的注册名。(如打不开,请将此地址复制到地址栏再连接)
    你可同时获得三种挣钱方式!!!万元月薪,你也能轻松合法地做到!
    机会我给你,不会我教你,我们共同收获财富。
    知识改变命运,网络改变人生!!!