vv1=document.getElementById("v").value

解决方案 »

  1.   

    vv2=vv1.split(" ");
    ----------
    你这是什么意思?
      

  2.   

    用句号(。)分
     split("。") 不行吗?
      

  3.   

    然后
    document.getElementById("detail").value=vv2[0]+"。";
      

  4.   

    用句号可以了,但有点小问题。
    比如现在vv1的值是:JL/1:未经许可,擅自在厂内推销物品者。一次罚20元,扣1分。纪律条令以句号分隔的话会分成这样二块。
    vv1[0]=JL/1:未经许可,擅自在厂内推销物品者。
    vv2[1]=一次罚20元,扣1分。
    这样就不正确了,应该让他分成。
    vv1[0]=JL/1:未经许可,擅自在厂内推销物品者。一次罚20元,扣1分。
    vv2[1]=纪律条令
    这种情况怎么办呢?
      

  5.   

    分两段就不要split了lastIndexOf
    substring
    能实现就好
      

  6.   

    var str="JL/1:未经许可,擅自在厂内推销物品者。一次罚20元,扣1分。纪律条令";
    var i=str.lastIndexOf("。");
    alert(str.substring(0,i+1));
    alert(str.substring(i,str.length));