关于Form表单的action和onSubmit
2013-10-07 17:26
411 查看
第一:action是form的属性,html5已经将其定义为必需的属性值,onSubmit为事件,通过<input type="submit" />提交时进行一个函数验证。。
第二:要说执行的先后顺序,个人理解是onSubmit在先,先验证,验证返回false时,则无法到达action="url"地址。如果是返回true或者没有返回值是,则通过且转向url地址。
onSubmit="return Fun();" 这里的return是一定要写的,不写?不写你可以试试!!!
总之:onSubmit是进行验证,action是跳转后的链接地址。
第二:要说执行的先后顺序,个人理解是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是跳转后的链接地址。
相关文章推荐
- form表单的action和onsubmit事件说明
- 在登录界面中:Form表单中action和onsubmit事件的执行顺序!
- 关于struts中的表单元素- Form bean not specified on mapping for action: "helloa.do"报错
- form表单中action和onsubmit的表单检查区别
- Form表单的action和onSubmit示例介绍
- Struts2 form表单的action和onsubmit事件说明
- 关于表单form元素中onsubmit事件处理机制的认识
- 总结:form中使用onSubmit="return false"防止表单自动提交,以及s...
- 关于一个表单form包含多个提交动作submit的解决方法
- form的onsubmit事件--表单提交前的验证实现方式
- form表单的onsubmit="fun();"和onsubmit="return fun();"问题
- 表单提交Erro: formSubmit.html:** Uncaught TypeError: Cannot set property 'action' of null解决
- 关于Onsubmit方法返回false表单仍然被提交的原因
- form 表单提交 submit与onsubmit 区别
- ajax提交,form表单提交,onsubmit="return checksubmit()"提交验证
- FORM中使用onSubmit="return false"防止表单自动提交
- form的onsubmit事件--表单提交前的验证最佳实现方式
- 关于请求方式为GET的form表单,action属性后不能带参数的问题
- 关于form.submit()不能提交表单的错误原因
- JavaScript基础 submit按钮配合form的onsubmit实现表单的提交与验证