html 限制textarea中的总行数和文本长度
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 限制textarea中的总行数和文本长度相关的知识,希望对你有一定的参考价值。
<textarea id="choices" limit="100,10"></textarea>
<span id="used-lines">0</span>
<script>
$(document).ready(function() {
var limit = function (event) {
var chars = $(this).attr("limit").split(",")[0];
var lines = $(this).attr("limit").split(",")[1];
var array = $(this).val().split("\n");
$.each(array, function (i, value) {
array[i] = value.slice(0, chars);
});
if (array.length >= lines) {
array = array.slice(0, lines);
}
$(this).val(array.join("\n"))
$('#used-lines').text(array.length);
}
$("#choices").keydown(limit).keyup(limit);
})
</script>
以上是关于html 限制textarea中的总行数和文本长度的主要内容,如果未能解决你的问题,请参考以下文章