表单提交时 onsubmit="return function();return false;",里面有无return的区别是什么?? function表单javascriptonsubmit 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 return false //就明返回了一个失败的状态,此时会停止接下来的提交表单动作return true //就说明返回了一个成功的状态,即表单可以提交 http://liuzhen.liujie.blog.163.com/blog/static/1275561562012729104825183/ 我的意思是 function()前面有无return的区别是什么??也可以onsubmit="function()"的吧 没有区别!有的只是画蛇添足只需 onsubmit="return function()" 即可 onsubmit = "return checkall()"当js方法checkall返回true,表单form action才会生效,就会提交表单的action属性,返回false,停止往下执行 關於樓主的疑問,由我補充一下如果onsubmit中沒有return意指在submit的函數中沒有指定返回的值那不論checkall 返回什麼,表單都會執行預設的事件 (submit)而onsubmit 是在表單提交前所執行的動作目的在提交前確認資料是否達到網站所需要的標準 (validation)return false之後就同1樓所說停止提交的動作,也就是停止預設的事件( event.preventDefault ) 这个跨浏览器取得相关元素的方法是不是有问题? 数组长度问题 求助鼠标经过图片放大 iframe操作/控制frame? 请高手帮忙!看看问题出在哪里? 请教:在使用JS调用Window.close()方法关闭一个窗口是,如何禁止弹出对话窗口? 如果判断一个字符串中包含另一字符串中的某个字符? 关于使用键盘的方向键移动网页上一个无素的问题 如何不用标记在网页中直接插入脚本就可以使表格颜色相同呢? ****急,请教,javascript中如何调用word?***** jquery重复单击事件求助 js 闭包问题 这里的this.name 为什么不是o
return true //就说明返回了一个成功的状态,即表单可以提交
只需 onsubmit="return function()" 即可
關於樓主的疑問,由我補充一下如果onsubmit中沒有return
意指在submit的函數中沒有指定返回的值
那不論checkall 返回什麼,表單都會執行預設的事件 (submit)
而onsubmit 是在表單提交前所執行的動作
目的在提交前確認資料是否達到網站所需要的標準 (validation)
return false之後就同1樓所說
停止提交的動作,也就是停止預設的事件( event.preventDefault )