javascript - jsのtextareaで自動的に折り返される行数を取得するにはどうすればよいですか?
phpcn_u1582
phpcn_u1582 2017-05-16 13:44:17
0
4
1208

テキストエリアにコンテンツを入力する場合、デフォルトは 1 行です。コンテンツを入力しすぎると、行が自動的に折り返され、高さが増加します。

phpcn_u1582
phpcn_u1582

全員に返信(4)
给我你的怀抱

1、影を使う

リーリー

2、contenteditable属性を使用します

リーリー

3、

を使用する場合 リーリー

このフォームでは高さも調整できますが、行を変更するとスクロールバーが点滅し、高さは増加するだけで減少せず、最悪の書き込みエクスペリエンスになります。

いいねを押す +0
phpcn_u1582

テキストエリアに oninput イベントを与えます

リーリー

これに似ています

いいねを押す +0
Ty80

http://stackoverflow.com/ques...

いいねを押す +0
黄舟

テキストエリアの合計の高さ(jQのelement.height()を使用します。ネイティブjsの場合はマニュアルのBIFを確認してください)/定義した行の高さ

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート