私はdivのinnerHTMLの長さが必要なcontenteditable divを動的に更新しようとしています。 length(element.innerhtml.length)を取得しようとすると、最初の行の長さだけが取得されます。それ以降のチェックはすべて同じ結果を返します。Contenteditable DIVの長さ
特定の行またはdiv全体の長さを取得するにはどうすればよいですか?私が編集可能なのdiv持って助け
私はdivのinnerHTMLの長さが必要なcontenteditable divを動的に更新しようとしています。 length(element.innerhtml.length)を取得しようとすると、最初の行の長さだけが取得されます。それ以降のチェックはすべて同じ結果を返します。Contenteditable DIVの長さ
特定の行またはdiv全体の長さを取得するにはどうすればよいですか?私が編集可能なのdiv持って助け
ため
ありがとう:
<div id='divEdit' contenteditable="true" style="height:auto;border:1px solid black;" onchange="update()"></div>
私はinnerHTMLプロパティの長さを得るために、私は押すたびに入力しようとしています:
<script>
document.onkeyup = update;
function update() {
var editableId = document.getElementById('divEdit');
var editableStr = editableId.toString();
var key= event.keyCode;
if (key== 13) {
alert(editableStr.length);
}
}
</script>
のようなコードを投稿してください。これは質問の一部である必要があります。 –
あなたは "幅"を意味しますか? – jebberwocky
いいえ、文字列の長さです。 – intl
例えば、 –