var pn = parseInt(pnum.value);     
         
    if(isNaN(pn))     
        return;     
         
    var rng = box.createTextRange(); '创建剪切板
             
    rng.moveStart("character",pn);   '移动  
         
    rng.collapse(true);         
         
    rng.select();     
         
    returnCase(rng)         
             
晕死,这里你看明白了没?

解决方案 »

  1.   

    请问下这里javascript代码里的box是哪来的?这个就是指id="box"他这种写法只能是在IE下用的
      

  2.   

    <textarea rows="7" cols="49" id="box" onclick=tellPoint()>
      

  3.   


    <html>
    <head>
    </head>
    <body>
    <a href="javascript:alert('aaa')" id="imgLogin">测试 </a>
    </body>
    </html>
      

  4.   


    ...getID("box")取一下把~~ 
      

  5.   

    能不能详细一点,  [ 这个就是指id="box" ]??
      

  6.   


    var a=document.getElementById("box");
    alert(a==box);
    加个这个看看,就知道了
      

  7.   

    box.createTextRange(); 晕,这里的box实际上是<textarea rows="7" cols="49" id="box" onclick=tellPoint()>这里的ID名是IE里可以识别的一种简写方法,但是其他浏览器不认这种写法
      

  8.   


    正解,最好不要用id 用getElementById
      

  9.   

     var $ = function(id){ return doucment.getElementById(id)}