入力可能な文字数をユーザーに表示したいのですが、これを新しい行の後ろのテキスト領域の右下に配置したいと思います。とにかくテキストエリアが変更された後にそれをリフレッシュします。私はそれを上記の位置に置くことについて助けが必要です。テキスト領域の右下にあるテキスト領域にテキストを追加するにはどうすればよいですか?
-2
A
答えて
1
function countChar(val){
var len = val.value.length;
\t
if (len >= 50) {
val.value = val.value.substring(0, 50);
} else {
$('#charNum').text(50 - len);
}
};
.main{
position: relative;
display: inline-block;
}
.main textarea{
height: 100px;
width: 100px;
resize: none;
}
.main span{
color: coral;
position: absolute;
bottom: 5px;
right: 10px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="main">
<textarea class="textareatest" onkeyup="countChar(this);"></textarea>
<span id="charNum">50</span>
</div>
0
これは次のようなもので実現できます。
function count(){
document.getElementById('textarea').onkeyup = function() {
document.getElementById('count').innerHTML = this.value.length;
};
}
.main{
position: relative;
display: inline-block;
}
.main textarea{
height: 100px;
width: 200px;
resize: none;
}
.main span{
color: coral;
position: absolute;
bottom: 5px;
right: 5px;
}
<div class="main">
<textarea id="textarea" onclick="count()"></textarea>
<span id="count">0</span>
</div>
0
あなたはこのようにいろいろ書い操作を行うことができます。
<div class="form-block">
<textarea></textarea>
<div class="label"></div>
</div>
そしてCSSで:
.form-block {
position: relative;
}
.label {
bottom: 5px;
position: absolute;
right: 5px;
}
関連する問題
- 1. レベルプロットパネル領域外にテキストを追加
- 2. React JSで作成したテキスト領域にテキストを追加するには?
- 3. 変更された領域にテキストを追加するポストコミットフックスクリプト
- 4. テキスト領域のキャリッジリターン
- 5. Javaディスプレイのテキストをテキスト領域の右側に表示
- 6. テキスト入力にドロップ領域を追加する方法は?
- 7. テキスト領域をオートフォーマットテキストにする方法
- 8. テキスト領域とハイパーリンク?
- 9. PDF文書に無制限のテキスト領域を追加する
- 10. Java:テキスト領域にスクロールを追加する
- 11. divをテキスト領域に追加しますか?
- 12. Javaテキスト領域の特定の列にテキストを追加します。
- 13. テキストボックス、テキスト領域を設定
- 14. テキスト領域の変数値
- 15. テキスト領域のJqueryオートコンプリート
- 16. テキスト領域の列の幅はどれくらいですか?
- 17. コンテナextjsに動的にテキスト領域を追加
- 18. テキスト領域垂直スクロールバー
- 19. テキスト領域に必須フィールドを入力するにはどうすればよいですか?
- 20. Javascript - テキスト領域の値に付加する - IE ChromeとFirefox
- 21. Play FrameworkのHTMLテキスト領域から値を取得するにはどうすればよいですか?
- 22. 既存のd3領域をスタック領域に変換するにはどうすればよいですか?
- 23. AngularJSのテキスト入力領域を持つドロップダウンメニューを作成するにはどうすればよいですか?
- 24. 次の画像の非テキスト領域を除去するにはどうすればよいですか?
- 25. テキスト領域のインデントのサイズを小さくするにはどうすればよいですか?
- 26. AngularJS - 入力領域からテキストを保存するにはどうすればよいですか?ローカルストレージ?
- 27. 提出中のテキスト領域をデータベースと比較するにはどうすればよいですか?
- 28. Android WebView:コンテキストメニューをテキスト領域で使用するにはどうすればよいですか?
- 29. jqueryポップアップウィンドウにテキスト領域と複数のラジオボタンを表示するにはどうすればいいですか?
- 30. emacsでテキストの領域を削除するには?
これはあなたが期待するものです –
ありがとう。私はテキストエリア内のテキスト*の操作にも集中していましたが、divを外側に追加して絶対配置を使用することは考えていませんでした...これは基本的にはテキスト領域を1行入力と見せています数字が表示されているときに下に表示する改行が必要です(x文字の後に表示されます)。申し訳ありませんが、上記の100%クリアではありません。 textarea内のテキストがcharNumにクラッシュしないように、新しい行を下に保持するにはどうすればよいですか?良い例は、quoraの質問フィールドです。 – Jaigus
私は最後の部分を理解しました。私はちょうどテキストエリアのパディングを増やして "改行"を作成しようとしています。答えをありがとう。私はなぜ人々が誰にダウンワードを渡しているのか分かりません...私は全員に1+を相殺しました。 – Jaigus