js截取字符串


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;
  }
發佈了29 篇原創文章 · 獲贊 27 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章