你的意思是要屏蔽掉BackSpace键?

解决方案 »

  1.   

    不是屏蔽掉BackSpace键而是在文本框里的一个字符串中段按backspace键删除一个字符后光标还在原位,不会跳转到文本框最右边既字符串的末尾,够清楚了吧。
      

  2.   

    BackSpace为什么会跳转到文本框的末尾?
      

  3.   

    对啊?
    BackSpace为什么会跳转到文本框的末尾?
      

  4.   

    对啊。BackSpace为什么会跳转到文本框的末尾?
      

  5.   

    老大们是光标不是BackSpace
      

  6.   

    = =是不是這樣?
    例如有一個字串︰abcde|<==這個是光標
    按backspace之後應該是這樣的︰abcd|
    不過你想這樣︰  abcd |
      

  7.   

    是这样:
    abcd|efg
    按backspace之後應該是這樣的abcefg|
    我要这样abc|efg
      

  8.   

    iinohk(),我觉的就是这个意思..
    原字符串:      "abcde■"
    ■为光标
    删除e后应该是  "abcd■"
    但是她希望只是删除e,光标的位置不发生变化.
     也就是:       "abcd ■"
    再删除d后变为: "abc  ■"
    再删除c后变为: "ab   ■"
    而且呢, 她又不允许字符串的值里添加空格来控制 . . .  建议: 还是在字符串里添加空格 , 但是在使用时 , 格式化一下再把空格去掉..这是最简单的方法了....
          也可以用一个中间变量存放实际的字符串值,另外一个作为显示值 . . . . 
          直接操纵光标的代码,暂时还不会...替你顶一下...关注中.......
      

  9.   

    啊???不是吧....??是这个意思啊??
    按下了backspace后肯定是 abc|efg 啊....
    你检查一下,输入框里是否调用了onchange函数..??
    然后是否页面有自动刷新的函数 ???
      

  10.   

    用事件触发行吗?用focus()函数。
      

  11.   

    从来没听过会这样的:是这样:
    abcd|efg
    按backspace之後應該是這樣的abcefg|恕我无能!!!
      

  12.   

    晕死了,我也从来没有听过,没有看过按了BackSpace键之后,光标会跑道字符串的后面!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      

  13.   

    这个如果就功能上来说,好多大侠都可以轻易实现的。
    他们可都能自由的控制光标。可好像你的机器有点问题,或者真的象楼上大侠说的看看是不是有什么在控制你的文本
    框。backspace键按后就是没有让光标跳到最后的。
      

  14.   

    lybid2002(无名为名) 大侠是吧 ????
    我不懂诶...大侠告诉我怎么控制光标 ???
      

  15.   

    lybid2002(无名为名) 
    {
        这个如果就功能上来说,好多大侠都可以轻易实现的。
        他们可都能自由的控制光标。    可好像你的机器有点问题,或者真的象楼上大侠说的看看是不是有什么在控制你的文本 
        框。backspace键按后就是没有让光标跳到最后的。
    }大侠...怎么控制光标 ??
      

  16.   

    是这样:
    abcd|efg
    按backspace之後應該是這樣的abcefg|
    我要这样abc|efg正常输入不会出现以上的情况.是不是用了onchange等事件然后再focus编辑框。
    如果这样的话可选创建textrange对象,记下光标的位置.然后将光标置于想要的位置。