/js/WebCalendar.js"> function onlyNum() { if(!((event.keyCode>=48&&event.keyCode=96&&event.keyCode SCRIPT LANGUAGE=javascript RUNAT=Server> function isEmail(strEmail) { if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true; else alert("oh"); } /SCRIPT> input type=text onblur=isEmail(this.value)> 本文来自...
by travelsky2008 - Java文档中心 - 2008-10-09 15:29:01 阅读(749) 回复(0)
如何用js解析url中中文查询字符串和中文域名 http://localhost/hi/?url=http%3A%2F%2Fhi.baidu.com%2F%B0%D9%B6%C8%BF%D5%BC%E4 1.要把 ?后面的参数提出来成值对, 比如 url = "xxx"; 2.要把其中的中文解出来,比如url = "百度空间"; 第1个问题应该没啥吧,但第二个呢? 进一步观察,发觉原来页面语言不同时编码规则还不同, 在UTF8的页面, "中"字为 %E4%B8%AD 在GB2312的页面,"中"字为 %D6%D0 更是麻烦呀
如何用js解析url中中文查询字符串和中文域名 http://localhost/hi/?url=http%3A%2F%2Fhi.baidu.com%2F%B0%D9%B6%C8%BF%D5%BC%E4 1.要把 ?后面的参数提出来成值对, 比如 url = "xxx"; 2.要把其中的中文解出来,比如url = "百度空间"; 第1个问题应该没啥吧,但第二个呢? 进一步观察,发觉原来页面语言不同时编码规则还不同, 在UTF8的页面, "中"字为 %E4%B8%AD 在GB2312的页面,"中"字为 %D6%D0 更是麻烦呀 [ 本帖最后由 gydoes...
String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g,""); } String.prototype.len= function() { return this.replace(/[^\x00-\xff]/g,"**").length; } function f_check_zh(obj){ if (/^[\u4e00-\u9fa5]+$/.test(obj.value)) { return true; } return false; } function checkFormat(){ fobj=docume...
目录: 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字 5:只能输入英文字符和数字 6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判...
--> 全部js表单验证函数集合 //验证是否为空 function CheckIsNull(Inform,Inputname,Inputvalue){ var Form=Inform+"." eval("Temp="+Form+Inputname+".value;"); if(Temp==""){ alert("提醒您:"+Inputvalue+"不能为空!"); eval(Form+Inputname+".className='RedInput';"); eval(Form+Inputname+".focus();"); return false; }else{ eval(Form+Inputname+".className="+Form+Inputname+".className.replace(...
Posted on 2006-12-19 10:01 elvisCai's Space 阅读(63) 评论(0) 编辑 收藏 所属分类: Javascript --> 全部js表单验证函数集合 //验证是否为空 function CheckIsNull(Inform,Inputname,Inputvalue){ var Form=Inform+"." eval("Temp="+Form+Inputname+".value;"); if(Temp==""){ alert("提醒您:"+Inputvalue+"不能为空!"); eval(Form+Inputname+".className='RedInput';"); eval(Form+Inputname+"....
今天才发觉新问题, 中文js也判断为一个字,因为是用的utf-8 这是个问题呀,比如我的会员名要求在4-16个英文字符,或2-8个中文字符,反正就是一个中文字符抵两英文,实际上在数据库中的字节也是这样的. 问题是我在表单中提交验证时,发觉js只把一个中文字当一个字符长, 比如 alert("测试".length) 结果是2 郁闷呀,难道要用正则之类把所有的中文分出来计算长度???这个可麻烦了哟.大家都我一个好办法,如果确要全部搜索出来单独算,正则如何...
1,要求:只能输入英文大小写字母,数字,汉字. 其它所有符号都不要.包括特殊符号等等.尤其是中文里面的特殊符号要屏蔽.(这个我一直搞不了.) 2.问大家一个问题,为什么有的信息显示出来比较黑,,怎么解决.不是代码加粗的那种,格式都一样,尤其是数字多.. 如图片:
以前看到过一系列类似的函数: function $(s){return document.getElementById(s);} 觉得非常简单实用,原来都是prototype库里的。 现在有了中文手册,看起来就方便多了(虽然我还没细看该手册,但感觉应该不错)。 prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面。 文件: prototype手册.rar 大小: 789KB 下载: 下载 ...