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

JS表單提交中onsubmit事件return的作用詳解

 更新時間:2023年10月08日 10:13:42   作者:Winn  
這篇文章主要為大家介紹了JS表單提交中onsubmit事件return的作用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

JS表單提交中onsubmit事件return的作用

1.html

<!DOCTYPE?html>  
<html>  
<head>  
<title>JS表單提交中onsubmit事件return的作用</title>  
</head>  
<body>  
 <form method="post"?action="2.html"?onsubmit="return?Checkname()">  
  <input?id="name"?type="text"?placeholder="請輸入你的名字">  
  <button>提交</button>  
 </form>  
 </body>  
 </html>  
 <script?type="text/javascript">  
????function?Checkname()?{  
????????var?name=document.getElementById('name').value;  
????????if?(!name)?{  
????????????alert('名字為空');  
????????????return?false;  
????????}else{  
????????????return?true;  
????????}  
????}  
 </script>

2.html

 <!DOCTYPE?html>  
 <html>  
 <head>  
 <title>JS表單提交中onsubmit事件return的作用</title>  
 </head>  
 <body>  
????恭喜表單提交成功  
 </body>  
 </html>

代碼運行效果圖

1.不填寫名字

2.填寫名字

代碼分析

當(dāng)點擊提交按鈕(button按鈕)的時候,瀏覽器會自動觸發(fā)onsubmit事件,執(zhí)行Checkname()函數(shù)。Checkname()函數(shù)通過判斷名字是否存在,來返回true或者false。

當(dāng)Checkname()返回false的時候,onsubmit事件可以看成為:

onsubmit="return?false"

當(dāng)Checkname()返回true的時候,onsubmit事件可以看成為:

onsubmit="return?true"

重點

此時onsubmit中return的作用就是將Checkname()函數(shù)運行返回的結(jié)果(true或者false),再向上返回(返回給瀏覽器)。瀏覽器如果接收到onsubmit返回的是false,則阻止表單提交。反之,如果接收到的是true,表單就會提交到action屬性指向的2.html頁面。

以上就是JS表單提交中onsubmit事件return的作用詳解的詳細內(nèi)容,更多關(guān)于JS表單提交onsubmit事件return的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

黔江区| 阿勒泰市| 海晏县| 彝良县| 弥渡县| 房产| 翁牛特旗| 固镇县| 喀喇| 织金县| 拜泉县| 楚雄市| 潞西市| 原平市| 兴安县| 巩留县| 科技| 抚松县| 东港市| 杨浦区| 岳西县| 连云港市| 峨边| 桂平市| 唐河县| 高州市| 余江县| 时尚| 临澧县| 洞口县| 淮滨县| 梨树县| 博白县| 甘德县| 安新县| 监利县| 独山县| 通州市| 衡山县| 扶风县| 车险|