严重条形码是否在库内的小代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript" >
function Checking()
{
var strMore = document.getElementById("more").value;
var strLess = document.getElementById("less").value;
strMore = Replacing(strMore);
strLess = Replacing(strLess);
var lstMore = strMore.split(',');
var lstLess = strLess.split(',');
var strNone = "";
for (var i = 0;i < lstMore.length;i ++)
{
var isExist = false;
for (var j = 0;j < lstLess.length;j ++)
{
if (trimString(lstMore[i]) == trimString(lstLess[j]))
{
isExist = true;
}
}
if (!isExist)
{
strNone += trimString(lstMore[i]) + ",";
}
}
alert(strNone);
}
function Replacing(strInput)
{
var strResult = "";
strResult = strInput.replaceAll("\t",",");
strResult = strResult.replaceAll("\r",",");
strResult = strResult.replaceAll("\n",",");
strResult = strResult.replaceAll(" ",",");
return strResult;
}
String.prototype.replaceAll = function(s1,s2)
{
return this.replace(new RegExp(s1,"gm"),s2);
}
function trimString(strInput)
{
var str = strInput;
whitespace = ' \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000' ;
for ( var i = 0,len = str.length; i < len; i++)
{
if (whitespace.indexOf(str.charAt(i)) === -1)
{
str = str.substring(i);
break ;
}
}
for (i = str.length - 1; i >= 0; i--)
{
if (whitespace.indexOf(str.charAt(i)) === -1)
{
str = str.substring(0, i + 1);
break ;
}
}
return whitespace.indexOf(str.charAt(0)) === -1 ? str : '' ;
}
</script>
</HEAD>
<BODY>
<input type="button" onclick="Checking();" value="判断" ><br/>
多的:
<textarea id="more" rows="15" cols="40" ></textarea><br/>
少的:
<textarea id="less" rows="15" cols="40" ></textarea>
</BODY>
</HTML>
浙公网安备 33010602011771号