当前位置: 代码迷 >> Web前端 >> 关于Form表单的action跟onSubmit
  详细解决方案

关于Form表单的action跟onSubmit

热度:121   发布时间:2013-10-09 22:26:11.0
关于Form表单的action和onSubmit


第一:action是form的属性,html5已经将其定义为必需的属性值,onSubmit为事件,通过<input type="submit" />提交时进行一个函数验证。。

第二:要说执行的先后顺序,个人理解是onSubmit在先,先验证,验证返回false时,则无法到达action="url"地址。如果是返回true或者没有返回值是,则通过且转向url地址。

	function check(){
		var oText = document.getElementById("in").value;
		alert(oText);
		if(oText =="false"){
			return false;
			}
			else {
			return true;}
		
	}

	<form action="table1.html" onSubmit="return check();">
		<div><input type="text" id="in" /><input type="submit" value="提交" /></div>
	</form>
onSubmit="return Fun();"  这里的return是一定要写的,不写?不写你可以试试!!!

总之:onSubmit是进行验证,action是跳转后的链接地址。


  相关解决方案