function ValiKey( obj )
{
//字符输入验证
if ( ( window.event.keyCode < 97 || window.event.keyCode > 122 ) &&
( window.event.keyCode < 48 || window.event.keyCode > 57 ) &&
( window.event.keyCode < 65 || window.event.keyCode > 90 ) )
{
window.alert( "Please input A-Z or a-z or 0-9 chars!" );
window.event.returnValue = false;
obj.focus();
}
}
function ValiEmail( obj )
{
//邮件地址验证
var strEmail = new String( obj.value );
if ( ( strEmail.indexOf("@",0) == -1 || strEmail.indexOf(".",0) == -1 || strEmail.length < 5 ) )
{
window.alert( "E-mail address error!" );
obj.focus();
obj.select();
}
}
===============
调用:
<input id="username" name="username" type="text" onkeypress="ValiKey(this);"/>
<input id="password" name="password" type="password" onchange="ValiEmail(this);"/>
相关推荐
benders分解算法 逻辑思路整理(加星)
一般我们经常可以看到的是经典的benders,此处我也结合经典的benders梳理下思路。
java url获取 html body,java模拟浏览器请求抓取页面,无法抓取body里的内容
试了一下结果是一样的,而且看了一下请求,并不是js动态生成的,就是一个请求返回的Request URL: https://ceac.state.gov/GenNIV/default.aspxRequest Method: GETStatus Code: 200 OKRemote Address: 169.253.175.193:443Referrer Policy: no-referrer-whe...
转换图像格式的一种工具dcm2niigui.rar
转换图像格式的一种工具dcm2niigui
Javascript detecting a mobile browser
Using Regex (from detectmobilebrowsers.com): Here's a function that uses an insanely long and comprehensive regex which returns a true or false value depending on whether or not the user is browsin
js 乱七八糟2
function rdl_eventHandle(e){event.cancelBubble=true;var oPoint=document.elementFromPoint(event.clientX,event.clientY);if (oPoint.tagName.toLowerCase()!="ul") oCode.innerHTML="请将鼠标移动到项目列表上。";else oCode
乱七八糟
代码 $.fn.ltrim=function(val){return val.replace(/(^\s*)/,"");}$.fn.rtrim=function(val){return val.replace(/(\s*$)/g,""); }$.fn.trim=function(val){return val.replace(/(^\s*)|(\s*$)/g, "");} $.fn.isIn...
收集来的一些乱七八糟的东西
1、<input type="text"this.value.replace(/\D/g,'') /> 文本框内只能输入数字; 2、eclipse自动封装成方法:选中代码——右键——Refactor——Extract Method(快捷键Alt+Shift+M); 3、复制表数据:insert into 表名(字段) select 字段 from 表名; ...
PropTypes 和组件参数验证
作者:胡子大哈 原文链接:http://huziketang.com/books/react/lesson24 转载请注明出处,保留原文链接和作者信息。 我们来了到了一个非常尴尬的章节,很多初学的朋友可能对这一章的知识点不屑一顾,觉得用不用对程序功能也没什么影响。但其实这一章节的知识在你构建多人协作、大型的应用程序的时候也是非常重要的,不可忽视。 都说 JavaScript 是一...
[乱七八糟]偶然发现了个爽死的下载网站!
网址:http://www.365mix.com/tools/爽到死!------------喜欢DJ的朋友,千万别错过了!
全新无边框窗口实现方式[HTML]
一种没有边框及菜单栏、工具栏、地址栏、状态栏等的无边框窗口(CW)曾经一度很流行,被很多网站尤其是个人网站所采用,CW也有现成的源码供网友们使用,但是最初的CW使用起来很不方便,有两个JS文件,还要设置一些参数,这对一些初学者来讲是很困难的事情。所以我就有了一个想法:重新写一个全新的无边框窗口,只用一个函数实现,以供网友方便使用。 我给这个全新的无边框窗口起名为NBW,NBW即No Bord
[迷题]你真的属于那仅有的2%的聪明人吗?
你属于聪明的那类2%的人么?题目是这样的:-------------------------------------------------------------------------------- 1、在一条街上,有5座房子,喷了5种颜色。 2、每个房里住着不同国籍的人 3、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物 问题是:谁养鱼? 提示: 1、英国人住红色房子
Sock5协议(一)
SOCKS Protocol Version 5工作原理http://www.faqs.org/rfcs/rfc1928.htmlsock5代理的工作程序是: (转贴)1.需要向代理方服务器发出请求信息。 2.代理方应答 3.需要代理方接到应答后发送向代理方发送目的ip和端口 4.代理方与目的连接 5.代理方将需要代理方发出的信息传到目的方,将目的方发出的信息传到需要代理方。代理完成。
Sock5协议(二)
一个被公认的一个协议。文章摘要: 该文档描述了一个应用层的用于穿越IP网络防火墙的协议。这种穿越的安全性是高度依赖于正规的认证和正规执行方法提供的有效封装,以及在SOCKS客户端和SOCKS服务端所选择的安全性,还有管理员对认证方法选项所作的小心周密的考虑。 ------------------------------------------------------
[更改Blog界面的方法] 让你的Blog更个性化些。
这几天在CSDN的Blog上看了好些人的文章!也收获或多或少!^o^不过在Blog上的界面看来看去都是这么传统的几个好看点。于是就突发奇想,看看可不可以把自己的Blog改得更好看更有自己的个性化点!呵!现在这个界面,就是结果了!下面我把代码贴出来,也让大家的Blog更个性化些吧!代码很简单,也只是一些HTML加上一点点Javascript罢了!最重要的就是要了解下CSS样式表了!_____
[乱七八糟]昨天所解的一道智力题目,有空大家也可来试试
題目:有12个乒乓球特征相同,其中只有一个重量异常,现在要求用一部没有砝码的天平称三次,将那个重量异常的球找出来。下面是答案==========================答題前記:昨天在考慮的時候有一個誤區。現在說明一下:三個球中找出一個異常球,是完全有可能的。為什麽這樣呢?三個球中找出異常球是完全可能的,但有一個前提:這三個球一定要在天平稱上稱過,知道其重還是輕。(如圖1)
[乱七八糟][经典收藏]全套人民幣共81張
[经典收藏]全套人民幣共81張第二套人民币发行时间1955.3.1第三套人民币 发行时间1962年4月20日第四套人民币第五套人民币 发行时间1999年10月1日
[乱七八糟]发现两款比较好用的软件
(1)ZoneAlarm 5.1下载地址:http://download.zonelabs.com/bin/free/1012_zl/zlsSetup_51_033_000.exe介绍:世界顶级防火墙,内存占用不大,功能强大到能让你偷着乐 。推荐用原版,虽然是英文的,但这样才能保证无后门程序 。更安全嘛! 你可以找到汉化说明, 也有汉化版,原版让人放心些! 使用很简单,一会就能学会。 说实话,国产
7883




被折叠的 条评论
为什么被折叠?



