JavaScript 学习笔记(六)with(field) {……value.indexOf("@");……}、.focus()
来源:互联网 发布:4g网络架构 编辑:程序博客网 时间:2024/06/05 06:40
js表单验证
function validate_required(field,alerttxt){with(field) {if(value==null || value=="") {alert(alerttxt);return false;}else {return true;}}}function validate_form(thisform) {with(thisform) {if(validate_required(uname,"user name must be filled out!")==false) {uname.focus();return false;}}}
<form id="form" action="submitpage.html" method="post" onsubmit="return validate_form(this)"><div>用户名:<input type="text" name="uname" /><input type="submit" value="提交" /></div></form>
END
function validate_email(field,alerttxt) {with(field) {apos=value.indexOf("@");//indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置dotpos=value.lastIndexOf(".");//lastIndexOf方法返回子字符串最后一次出现的位置,和 indexof相反if(dotpos<1 || dotpos-apos<2) {alert(alerttxt);return false;}else {return true;}}}function validate_form(thisform) {with(thisform) {if(validate_email(email,"Not a valid e-mail adress!")==false) {email.focus();return false;}}}
<form id="form1" action="submitpage.html" method="post" onsubmit="return validate_form(this)"><div>E-mail:<input type="text" name="email" /><input type="submit" value="提交" /></div></form>
END
- JavaScript 学习笔记(六)with(field) {……value.indexOf("@");……}、.focus()
- javascript 学习笔记(六)
- javaScript学习笔记(六)
- Javascript 学习 笔记六
- JavaScript学习笔记六
- Struts2学习笔记(六):值栈(value Stack)浅析
- Python学习笔记(六)数字与字符串…
- SpriteKit学习笔记(六)关于Sprit…
- Linux学习笔记(六)-系统管理篇之…
- javascript学习笔记 (六)-ajax相关
- [持续更新]JavaScript学习笔记(六)
- JavaScript学习笔记整理(六)
- Programming Computer Vision with Python (学习笔记六)
- javascript笔记(六)
- JavaScript学习(六)
- JavaScript学习(六)
- lucene中Field.Index, Field.Store…
- javascript高手必经之路(六)---对…
- 在面试时怎么回答java垃圾回收机制
- 编写DLL函数时的 __declspec(dllexport) 与 __declspec(dllimport)
- 杭电2024
- Training 高精度
- android之Fragment(官网资料翻译)
- JavaScript 学习笔记(六)with(field) {……value.indexOf("@");……}、.focus()
- 在QT里添加图片资源
- Visual Studio 2010 更新NuGet Package Manager出错解决办法
- 循环实现递归
- 黑马程序员 java高新技术<二>--java5的枚举、反射的深入讲解
- poj2411 2663 2420 dp+状态压缩(多米诺骨牌问题)
- 10397 - Connect the Campus
- virtualbox 虚拟ubuntu如何全屏显示
- 实习第一周