当前位置: 代码迷 >> Web前端 >> 证验textarea长度
  详细解决方案

证验textarea长度

热度:276   发布时间:2012-10-08 19:54:56.0
验证textarea长度

?

?

//进行textarea长度校验  
		jQuery.fn.checkLength = function(parameters){
		    defaults = {min:0,max:5}  //默认值
		    jQuery.extend(defaults,parameters);  
		    // 当前textarea 的值  
		    var taValue = $(this).val();  
		    var len = taValue.length;  
		    if (len >= defaults.max) {  
		        return false;  
		    } else if (len <= defaults.min){  
		        return false;  
		    } else {  
		        return true;  
		    }  
		}
<textarea rows="5" cols="" id="maintainpj" name="maintainpj"  style="width: 200px">
var maintainpj = $("#maintainpj").checkLength({min:0,max:1001});  
    if(!maintainpj){
	$.messager.alert('提示','保养内容超出最大范围1000字符','warning',function(){
		$("#maintainpj").focus();
	});
	return false;
}

?

parameters={min:-1,max:1001}

min:-1 表示可以不用填写

min:0 表示不能为空

min为-1时,最大值是1000应填写1001

min为0时,最大值是1000应填写1000

?

?

?

?

  相关解决方案