使用 jQuery 我想:
- 将用户可以在 textarea 中输入的行数限制为设定的数量
- 出现一个行计数器,在输入行时更新行数
- 返回键或 \n 将计为行
$(document).ready(function(){
$('#countMe').keydown(function(event) {
// If number of lines is > X (specified by me) return false
// Count number of lines/update as user enters them turn red if over limit.
});
});
<form class="lineCount">
<textarea id="countMe" cols="30" rows="5"></textarea><br>
<input type="submit" value="Test Me">
</form>
<div class="theCount">Lines used = X (updates as lines entered)<div>
对于此示例,假设将允许的行数限制为 10。