如何通过Javascript验证textarea中的行数?
How can we validate the number of lines in textarea through Javascript
我想知道,我们如何验证数据,我们不能使用Textarea获得超过20行的数据。我们只是想在Jquery的帮助下验证文本区域。请告诉我验证这些值的正确方法。
像这样,最大行数= 3
$("textarea").keydown(function(e){
var rows = $(this).val().split("'n").length;
if( e.which == 13 && rows == 3 )
{
alert( "TO MANY ROWS");
return false;
}
});
这不会检查文本区中是否有太多字符,以查看是否有更多的新规则,而不是仅输入使用。
实例:http://jsfiddle.net/hXjtv/
作为函数调用
function checkTextareaLength()
{
var rows = $("textarea").val().split("'n").length;
if( rows > 3 )
{
alert( "TO MANY ROWS");
return false;
}
}
onsubmit="checkTextareaLength();" 我没有尝试过,但你可以尝试这个jQuery插件。它声称它可以检测换行,不像Niels发布的代码
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 无法在通过jQuery的ajax加载的页面中执行javascript
- 如何通过ajax刷新JSF填充的javascript变量
- 通过javascript重定向html传递php变量
- 通过Magento的网络服务检索运费
- 无法通过数组映射绑定
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 通过js在新选项卡中有条件地打开url
- 如何使用jquery处理php循环通过元素
- 通过Ajax将JavaScript函数传递给PHP文件
- jquery动画可以通过编程链接吗
- 通过表单内的 TextArea 传递 JavaScript
- 通过settimer-function将textarea.value存储到MySQL数据库,而不会丢失换行符
- 如何通过JavaScript在textarea onclick上发出control-c/command-c
- 通过TextArea控件将HTML富格文本转换为纯文本
- 通过javascript读取textarea
- 如何使文本输入框可调整大小(如textarea)通过拖动其右下角使用jQuery
- 如何通过Javascript验证textarea中的行数?
- 在指令中,$index作为字符串,通过ng个重复返回,在textarea的name属性中使用$index
- Textarea Post通过了,但是表单内没有数据