js截取字符串

来源:互联网 发布:windows凭据总丢失 编辑:程序博客网 时间:2024/06/01 08:13

function checkLen(obj) {
  var maxChars = 20;//最多字符数
  if (obj.value.length > maxChars)
   obj.value = obj.value.substring(0, maxChars);
  var curr = maxChars - obj.value.length;
  document.getElementByIdx_x("remark").innerHTML = curr.toString();

 }
easyui判断用户填写的属性值是否超出范围提示:
function strlen2(str){
  var len = 0;
  for (var i=0; i<str.length; i++) {
   var c = str.charCodeAt(i);
   if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {
    len++;
   }else {
    // 如果是中文则长度加3
    len+=3;
   }
  }
  return len;
 }
 var submitForm = function($dialog, $grid, $pjq) {
  var remark = $("#remark").val();
  if (strlen2(remark) > 50) {
   parent.$.messager.alert("提示", "角色备注过长!", "error");
   return;
  }
0 0
原创粉丝点击