2

コンテンツ編集可能な div のカーソルを行末に移動しようとしています。デフォルトでは、行の先頭に移動します。

私は使用しています:

var r = $("#mydiv").createTextRange(); 
r.moveStart("character", l); 
r.moveEnd("character", l);      
r.select();

私が得るエラー:

Uncaught TypeError: Object [object Object] has no method 'createTextRange'

この質問が投稿されているのを見てきましたが、まだ createTextRange() を実行できないようです。助言がありますか?

4

2 に答える 2

0

http://help.dottoro.com/ljouisvm.php

createTextRange() メソッドは、ほとんどのブラウザでサポートされなくなりました。

その div をスタイル付きテキストエリアに置き換えるか、div 内に配置することができます。

于 2012-07-02T15:25:07.550 に答える