w3c过来的+百度来的
解释下:
form里面的
onsubmit="return validate_form(this)"中的return
加return的话,当函数return false的时候,此表单是不会提交请求的, 为true的时候才会跳转页面。如果不加return的话,即使....函数为false依然会跳转到submit页面。
<html>
<head>
<script type="text/javascript">
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(email,"Email must be filled out!")==false)
{email.focus();return false}
}
}
</script>
</head>
<body>
<form action="submitpage.htm" onsubmit="return validate_form(this)" method="post">
Email: <input type="text" name="email" size="30">
<input type="submit" value="Submit">
</form>
</body>
</html>
相关推荐
require指不能为空(true表示不允许为空),dataType指数据类型(Mobile表示是手机号码类型,在validate.js文件中有很多种数据类型,根据需要选择),msg指如果不满足数据类型时的提示信息,requiremsg指如果为空的...
本文实例为大家分享了JavaScript实现异步获取表单数据的具体代码,供大家参考,具体内容如下 在上一篇文章中讲到了使用JavaScript异步提交表单中的数据,那么今天我们就讲讲利用JavaScript异步获取表单中的数据;...
本书是 JavaScript 语言的参考手册,包括核心语言中的对象和客户端、服务器端的扩展。JavaScript 是 Netscape 跨平台的基于对象的适合于客户和服务器的脚本语言。 本书已经更新于 JavaScript 1.2 的新特性,其它...
JavaScript 有赋值、比较、算术、位、逻辑、字符串和特殊操作符。本章描述了这些操作符,包含了关于操作符优先级的信息。 赋值操作符 比较操作符 算术操作符 % (求余数) ++ (自加) -- (自减) - (一元否定) 位操作符 ...
表单与javascript的课件,ppt中有源码,可以直接复制过来运行,是很好的教学资源: 表单元素事件: 文本域事件 按钮事件 复选框事件 单选按钮事件 表单有效性验证: <HTML> <HEAD><TITLE>表单对象的事件 ...
onsubmit事件:在程序提交前触发,若其值为true则提交,若为false则不提交给服务器 三、script标签属性 ·defer 属性:该属性无值,设置该属性使得本标签在装置完后再执行,否则会在浏览器装载时局执行。 aaa ...
语法:onSubmit=”return 函数名()” 8.onKeyDown事件:在输入框中按下键盘上的任何一个键时,都会触发事件,调用函数。注意:此事件写在方法的外面,且函数名(方法名)后不加括号!例:document.onkeydown=函数名...
JavaScript权威指南 犀牛书 Chapter 1. Introduction to JavaScript Section 1.1. JavaScript Myths Section 1.2. Versions of JavaScript Section 1.3. Client-Side JavaScript Section 1.4. JavaScript ...
}}够了吧 屏蔽右键 很酷 oncontextmenu="return false" ondragstart="return false" onselectstart="return false"加在body中二2.1 表单项不能为空<script language="javascript"><!--function CheckForm(){ if...
<form name=a onsubmit="return test()"> <textarea name="b" cols="40" wrap="VIRTUAL" rows="6"></textarea> </form> 2. 只能是汉字 (/[^\u4E00-\u9FA5]/g,'')"> 3." 只能是英文 <script language=javascript...
表单的客户端javascript验证有各种各样的写法,登录为form的onsubmit事件或submit按扭写一个函数。对于小表单(只有一两个表单域的表单)就不必再专门再用javascript写一个验证函数了,只需要在form的onsubmit事件里...
<form method="POST" action="" name="form1" onsubmit="return on_submit()"> 大赛报名 <br> 队名: (*)(必填)请输入团队名 <br> 队长: (*)(必填)请输入队长姓名 <br> 命题: (*)(必填...
<form name="search_form1" target="_blank" onsubmit="return gowhere1(this)"> 宋体><tr><td> <DIV align=center><a href=...
– function form1_onsubmit() { var urlreg=/^[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\’:+!]*([^<>\”\”])*$/ var url=document.form1.url.value if (!urlreg.test(url)) { alert(“网址错误!”&#...
本文实例为大家分享了js实现用户注册功能的具体代码,供大家参考,具体内容如下 1.HTML代码结构 <BODY> <FORM action="success.html" method="post" name="myform" onSubmit="return checkForm()"> border=...
本文实例汇总了JavaScript常用验证函数。分享给大家供大家参考。...form name=a onsubmit=”return test()”> <textarea name=”b” cols=”40″ wrap=”VIRTUAL” rows=”6″></textare
<form name="form1" method="post" action="regeditIn.jsp" onSubmit="return on_submit()"> 用户名: 检测用户" onClick="check('checkuser.jsp')"> 密码: 确认密码: 学生 老师 管理员 ...
安装npm i --save use-form-react# oryarn add use-form-react在10秒钟内拥有一个好用的表格用法基本用法检查import useForm from 'use-form-react'const Form = ( ) => { const { onSubmit , onChange , inputs } =...
尾部的数字,那么如果我们将模式的数字部分放在括号中 (/ [a-z] + (\d+)/) ,我们就可以从所检索到的任何匹配中抽取数字了,之后我们会对此进行解析的. 代括号的子表达式的另一个用途是,允许我们在同一正则表达式的...
<br>恰恰相反,JSValidation内部结构虽然不太简单(对用户而言),但是调用方式却极其简单,配置好环境后,只需要在需要验证的表单的HTML标记中加上onsubmit="return doValidate('formId')"即可。这并没有改变...