麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

js表單提交和submit提交的區別實例分析

2024-05-06 16:26:04
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了js表單提交和submit提交的區別,結合實例形式較為詳細的分析了js表單提交和submit提交具體實現方法與使用技巧,需要的朋友可以參考下
 

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

<!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>無標題文檔</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方式提交表單時 action里面不能用url傳值, post則可以這樣傳

js提交和submit按鈕提交的區別:
    
1. js提交表單時不會帶上 submit 按鈕的值(因為沒有被單擊) 所有瀏覽器

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

解決辦法:

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

submit按鈕上綁定提交事件:

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

解決辦法:

如果按鈕為submit則 檢測時用onsubmit事件檢測

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

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

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

希望本文所述對大家JavaScript程序設計有所幫助。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 黄色网欧美| 男人的天堂视频网站 | 色阁阁69婷婷 | 亚洲小视频在线播放 | 色播视频在线播放 | 日韩毛片网 | 久久精品在线免费观看 | 特级黄色影院 | 免费在线观看成年人视频 | 国产成人精品免费视频大全办公室 | 国产精品一区二区日韩 | 亚洲欧美一区二区三区在线观看 | 色网站在线免费观看 | 美国一级黄色毛片 | 亚洲第一成网站 | 日本教室三级在线看 | 宅男噜噜噜66一区二区 | 露脸各种姿势啪啪的清纯美女 | 久久亚洲视频网 | 日韩精品久久久久久 | 久久久久北条麻妃免费看 | 午夜a狂野欧美一区二区 | 中文字幕在线免费看 | 色中色在线视频 | 真人一级毛片免费 | 久久草在线视频国产 | 毛片小网站 | 91不雅视频 | 91久久国产露脸精品国产 | 第四色成人网 | 欧美一级美国一级 | 欧美成人亚洲 | 美女黄色毛片免费看 | 一级黄色在线免费观看 | 日日操夜夜透 | 在线播放视频一区二区 | 国产五区| 精品久久久久久综合日本 | 久久精品国产99国产精品亚洲 | 成人在线网站 | 久久亚洲国产午夜精品理论片 |