1、 //判断替换字符串前后半角和全角空格后的字符串是否为空
function checkEmpty(paraVal) {//paraVal:要验证的字符串
var blReturn = true;
if (paraVal.replace(/(^[\s\u3000]*)|([\s\u3000]*$)/g, "") == ""){//替换字符串前后半角和全角空格
blReturn = false;
}
return blReturn;
}
2、 //改变span显示信息的内容(一般用于显示错误信息输入后的提示)
function changeStyle(spanID, valStyle, styleState, msg) {//spanID-->spanId;valStyle-->要显示的字体的style;styleState-->case的值(0、1);msg-->要显示的信息;
var vSpan = $("#" + spanID);
if (vSpan.length > 0) {
switch (styleState) {
case "0":
vSpan.addClass(valStyle);
break;
case "1":
vSpan.removeClass(valStyle);
break;
}
if (msg.indexOf(":") == -1)//-1:没有找到该字符串 0: 该字符串位于第一个字符1:该字符串位于第二个字符
vSpan.html(msg);
else
vSpan.html(msg.substr(msg.indexOf(":") + 1));
}
}
3、//替换文本中的空格和<>可用于文本域
((textArea.replace(/<(.+?)>/gi,"<$1>")).replace(/ /gi," ")).replace(/\n/gi,"<br>");