实现函数: function isCharsInBag (s, bag) { var i,c; for (i = 0; i < s.length; i++) { c = s.charAt(i);//字符串s中的字符 if (bag.indexOf(c) -1) return c; } return ""; } 检查函数: function ischinese(s) { var errorChar; var badChar = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789<,[]{}?/+=|\\'\":;~!#$%()`"; errorChar = isC...[ 查看全文 ]
实现函数: function isCharsInBag (s, bag) { var i,c; for (i = 0; i < s.length; i++) { c = s.charAt(i);//字符串s中的字符 if (bag.indexOf(c) -1) return c; } return \"\"; } 检查函数:  ...[ 查看全文 ]
我们在实际过程中要经常去检测含有中文字符串的实际长度, 因为中文字符,和英文字符在一起的话.判断起来你麻烦点. 原理跟在asp中的一样.逐个去判断.是中文加2英文加1. 代码如下: ASCIIEncoding n = new ASCIIEncoding(); byte[] b = n.GetBytes(str); int l = 0; // l 为字符串之实际长度 for (int i=0;i = b.L...[ 查看全文 ]
在程序调试中,有时候需要知道有多少Session变量在使用,她们的值如何?由于Session对象提供一个称为Contents的集合(Collection),我们可以通过For...Each循环来达到目标: Dim strName, iLoop For Each strName in Session.Contents Response.Write strName & " - " & Session.Contents(strName)& "<BR" Next 一般情况下,上面的代码可以工作得很好。但当Sessi...[ 查看全文 ]
代码如下: script type="text/javascript" //取得传值的函数 function QueryString(qs) { var s = location.href.replace("?","?&").split("&"); var re = ""; for(i=1;is.length;i++) (s[i].indexOf(qs+"=")...[ 查看全文 ]