3
CSSを使用してブラウザウィンドウの幅を100%に設定したHTMLテキストエリアがあります。Javascript:動的サイズのテキストエリアの列数を計算する
テキストエリアに収まるテキストの列の数はどのように計算できますか?
CSSを使用してブラウザウィンドウの幅を100%に設定したHTMLテキストエリアがあります。Javascript:動的サイズのテキストエリアの列数を計算する
テキストエリアに収まるテキストの列の数はどのように計算できますか?
DOM textareaオブジェクトは、テキストエリアの列数を取得または設定するために使用できるcols
メソッドをサポートしています。
var numCols = document.getElementById('myTextArea').cols
w3cschoolsでテキストエリアの詳細情報。
- "text"が動的にサイズ調整されている場合、 "cols"は "-1"を返す – jes5199
私はあなたの最善の策は 'document.getElementById(" myTextArea ")。clientWidth)'および/または 'document.getElementById ( "myTextArea")。offsetWidth) 'を使用し、フォント幅に影響するさまざまな要因で除算します。またはhttp://extjs.com/deploy/dev/docs/?class=Ext.util.TextMetricsをチェックしてください – beggs