/* 计算字符串的长度,中文算二个
* @param str=计算字符
* @return 字符串的长度
*/
function strLen(str){
return str.replace(/[^\x00-\xff]/g,"xx").length;
}
//校验字符条件:只能输入字母,数字,下划线,汉字
function isQuery(str)
{
var patrn=/^[a-zA-Z_0-9\u4E00-\u9FA5\s\\(\\)\\.]+$/;
if (patrn.exec(str))
{
return true;
}
else
{
return false;
}
}
//关键字符转义,前台到后台
function converturlcode(textValue)
{
textValue = textValue.replace(/&/g,'&');
textValue = textValue.replace(/</g,'<');
textValue = textValue.replace(/>/g,'>');
textValue = textValue.replace(/\"/g,'"');
textValue = textValue.replace(/\'/g,''');
return textValue;
}
//关键字符转义,后台到前台
function convertresponsecode(textValue)
{
if(textValue == null){
return "";
}
textValue = textValue.replace(/'/g,'\'');
textValue = textValue.replace(/"/g,'\"');
textValue = textValue.replace(/>/g,'>');
textValue = textValue.replace(/</g,'<');
textValue = textValue.replace(/&/g,'&');
return textValue;
}