div在ff3版本前好像不支持ContentEditable="true",没有ff3,不知道支持没有

解决方案 »

  1.   

    回楼上,ff3支持ContentEditable="true"
      

  2.   

    iframe在设计模式下可否控制光标位置呢?
      

  3.   

    如果只需要移动到最后,可以用以下的代码:
    var sel = window.getSelection();
    var range = document.createRange();
    range.selectNodeContents(inputDiv);
    range.collapse(false);
    sel.removeAllRanges();
    sel.addRange(range);其中inputDiv是你用来做输入的div。
    但是我也不知道如果要将光标指定到输入文字中的某个位置要怎么做,在这一点上,个人觉得w3c的在这方面做得太不好了,像这种需求还是经常会碰到的,应该有个api就可以实现这样的功能,而不是还需要selection和range绕一圈。