編集可能なグループpre
のタグが必要です。それぞれが1行のテキストを表します。行は行番号(編集不可)から開始し、その後は編集可能にする必要があります。私が<span contentEditable="false">1 </span><pre contentEditable="true"></pre>
を実行した場合、span
は編集不可能であり、pre
は編集可能ですが、pre
は次の行にあります。プレタグのセットに編集不可能な行番号を実装する
span
はpre
(<pre contentEditable="true"><span contentEditable="false">1 </span></pre>
)内にあるので、私はそれを変更する場合は、全体の事は編集可能で、かつ1はそれをインデント奇妙なタブを持つ行の途中に表示されます。
pre
行の最初に行番号を取得するにはどうすればよいですか?
あなたがコードエディタを構築している場合は、私は強く代わりCodeMirror(http://codemirror.net/)を使用することをお勧めします、とその作者によって、この作品を読んで:http://codemirror.net /1/story.html –