<script language='javascript' >  function jsleft(lefts,leftn) 
    {      var sl=lefts;      sl = sl.substring(0,leftn); 
      
     return sl; 
}   function jsright(rights,rightn) 
    {      var sr=rights;      sr = sr.substring(sr.length-rightn,sr.length); 
     
     return sr; 
 }</script>
   您只要将上面的函数加入到您的网页中就行了jsleft("字符串",左取字符数)jsright("字符串",右取字符数)   例子:        b=jsleft("玉玺空间",2)        B的值为"玉玺"        b=jsright("玉玺空间",2)        B的值为"空间"

解决方案 »

  1.   

    var myd="123456"
    var a = myd.substring(0,3);
      

  2.   

    var myd="123456"
    var a = myd.substr(0,3);--------------------------------
    substr 方法
    返回一个从指定位置开始的指定长度的子字符串。
    stringvar.substr(start [, length ])
      

  3.   

    除了 substr 、substring 之后还有一个方法可用就是 replace;var myd="123456"
    var a = myd.replace(new RegExp("^(.{3})[\\s\\S]*"), "$1");
    alert(a);
      

  4.   

    str.substr(0,3)str.substring(0,3)都可以