做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

JavaScript中的return布爾值的用法和原理解析

來源:懂視網 責編:小采 時間:2020-11-27 22:32:56
文檔

JavaScript中的return布爾值的用法和原理解析

JavaScript中的return布爾值的用法和原理解析:首先return作為返回關鍵字,他有以下兩種返回方式 1.返回控制與函數結果 語法為:return 表達式; 語句結束函數執行,返回調用函數,而且把表達式的值作為函數的結果 2.返回控制無函數結果 語法為:return;在大多數情況下,為事件處理函數返回false,可以
推薦度:
導讀JavaScript中的return布爾值的用法和原理解析:首先return作為返回關鍵字,他有以下兩種返回方式 1.返回控制與函數結果 語法為:return 表達式; 語句結束函數執行,返回調用函數,而且把表達式的值作為函數的結果 2.返回控制無函數結果 語法為:return;在大多數情況下,為事件處理函數返回false,可以

首先return作為返回關鍵字,他有以下兩種返回方式

1.返回控制與函數結果

語法為:return 表達式; 語句結束函數執行,返回調用函數,而且把表達式的值作為函數的結果

2.返回控制無函數結果

語法為:return;在大多數情況下,為事件處理函數返回false,可以防止默認的事件行為.例如,默認情況下點擊一個<A>元素,頁面會跳轉到該元素href屬性指定的頁.

例如:<a href="http:www.baidu.com;alert(11);return false;alert(22)" rel="external nofollow" >鏈接</a> <!-- 只會執行了alert(11);-->

 return false 就相當于終止符,return true 就相當于執行符。

在js中return false的作用一般是用來取消默認動作的。比如你單擊一個鏈接除了觸發你的"onclick"事件以外還要觸發一個默認事件就是執行頁面的跳轉。所以如果你想取消對象的默認動作就可以return false。也就是說如果你想用JS代碼來局部改變一些數據而不引起頁面其他部位的變化,那么你就應該在該onclick事件代碼的后面加上return false;

例如:

<input type="submit" onclick="submitAction(); return false;" />

submitAction 方法里面有提交表單的動作。如果不加 return false,在執行完 submitAction 之后,submit 按鈕還會繼續執行它的默認事件,就會再次提交表單。這可能就是很多錯誤的根源。

的確,return false的含義不是阻止事件繼續向頂層元素傳播,而是阻止瀏覽器對事件的默認處理。 

在js中,我們常用return false來阻止提交表單或者繼續執行下面的代碼,通俗的來說就是阻止執行默認的行為。 例如下面的例子:

眾所周知,在表單中加上onsubmit="return false;"可以阻止表單提交。

<form action="index.jsp" method="post" onsubmit="submitTest();"> <INPUT value="www"> <input type="submit" value="submit"></form>
<SCRIPT LANGUAGE="JavaScript"> function submitTest() { // 一些邏輯判斷
 return false; }
</SCRIPT>

以上代碼實際情況是表單正常提交,若想它不提交,應該將 

<form action="index.jsp" method="post" onsubmit="submitTest();">

改為 

<form action="index.jsp" method="post" onsubmit="return submitTest();">

總的來說在js中對于return用法的三種情況的總結如下:

retrun true; 返回正確的處理結果。

return false;返回錯誤的處理結果;終止處理;阻止提交表單;阻止執行默認的行為。

return;把控制權返回給頁面。

總結

以上所述是小編給大家介紹的JavaScript中的return布爾值的用法和原理解析,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

JavaScript中的return布爾值的用法和原理解析

JavaScript中的return布爾值的用法和原理解析:首先return作為返回關鍵字,他有以下兩種返回方式 1.返回控制與函數結果 語法為:return 表達式; 語句結束函數執行,返回調用函數,而且把表達式的值作為函數的結果 2.返回控制無函數結果 語法為:return;在大多數情況下,為事件處理函數返回false,可以
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 大丰市| 宜兴市| 密山市| 九江县| 建瓯市| 湖南省| 香格里拉县| 温州市| 翁源县| 新绛县| 瑞安市| 大新县| 宁城县| 临夏县| 河源市| 镇宁| 临海市| 长沙县| 志丹县| 根河市| 克东县| 襄城县| 鹤峰县| 荆门市| 景德镇市| 柳江县| 富源县| 太保市| 宝鸡市| 田林县| 阳曲县| 佛学| 缙云县| 丹凤县| 曲阜市| 张家界市| 绩溪县| 武清区| 广东省| 台东县| 杭州市|