最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js表單提交和submit提交的區(qū)別實(shí)例分析

 更新時(shí)間:2015年12月10日 11:12:03   作者:思齊_  
這篇文章主要介紹了js表單提交和submit提交的區(qū)別,結(jié)合實(shí)例形式較為詳細(xì)的分析了js表單提交和submit提交具體實(shí)現(xiàn)方法與使用技巧,需要的朋友可以參考下

本文實(shí)例分析了js表單提交和submit提交的區(qū)別。分享給大家供大家參考,具體如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標(biāo)題文檔</title>
</head>
<body>
<script>
function test()
{
  document.getElementById("myform").submit();  
  alert(11);
}
</script>
<form name="myfrom" id="myform" method="get" action="b.php">
<input type="text" name="pwd" value="" />
<input type="submit" name="sub" value="111" />
<input type="button" name="btn" value="btn" onclick="test()" />
</form>
</body>
</html>

注意:get方式提交表單時(shí) action里面不能用url傳值, post則可以這樣傳

js提交和submit按鈕提交的區(qū)別:
   
1. js提交表單時(shí)不會(huì)帶上 submit 按鈕的值(因?yàn)闆]有被單擊) 所有瀏覽器

2. input 回車提交 w3c瀏覽器會(huì)帶上submit按鈕的值,ie6則不會(huì)帶

解決辦法:

增加一個(gè)hidden域,用這個(gè)來判斷,無論用哪種方式提交都會(huì)有值

submit按鈕上綁定提交事件:

即:<input type="submit" name="btn" value="btn" onclick="test()" />
都會(huì)帶上submit的值, 用js提交都檢測不到onsubmit狀態(tài)
w3c: 提交一次
ie6: 分兩次提交,先js在form提交

解決辦法:

如果按鈕為submit則 檢測時(shí)用onsubmit事件檢測

如果按鈕為button,則檢測通過后在觸發(fā)submit事件

一定不要用js提交表單,然后又用onsubmit去檢測

單純的用js提交表單, alert, ff下阻塞表單的提交,而其他瀏覽

希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

进贤县| 泾川县| 阳高县| 洛隆县| 郁南县| 襄汾县| 海安县| 吴旗县| 潮安县| 南投县| 大港区| 连云港市| 聊城市| 屯门区| 罗江县| 长阳| 密云县| 胶南市| 永丰县| 柘荣县| 开化县| 长泰县| 德江县| 平潭县| 陆川县| 濉溪县| 万年县| 缙云县| 新野县| 凌云县| 鸡东县| 互助| 昌江| 应用必备| 英超| 海晏县| 陆河县| 栾川县| 宁强县| 新沂市| 阳高县|