您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“return false返回值問題的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“return false返回值問題的示例分析”這篇文章吧。
returnfalse的返回值問題
函數中return一旦有返回值,就不在執行下面的語句,直接跳到函數調用的地方。如下PHP函數代碼,第一個if條件符合則函數值返回布爾型false,可以返回一個函數的值,并且跳出這個函數;只要遇到return語句,程序就在那一行代碼停止執行,執行控制將立刻返回到調用該程序的代碼處。
functionchkinput(form)
{
if(form.title.value=="")
{
alert("請輸入文章標題!");
form.title.select();
returnfalse;//注意不能寫成return(false);2009.12.15
}
if(form.content.value=="")
{
alert("文章正文不能為空@!!");
form.content.select();
returnfalse;
}
returntrue;
}
returnfalse觸發問題
onsubmit事件什么時候觸發?onsubmit事件會在表單中的確認按鈕被點擊時發生。不觸發的原因有一般如下:
A.onsubmit屬性的觸發時機是在form用input:submit這樣的button提交時才會觸發,否則不會觸發。如果是用一個普通input:button,則在onclick屬性中指定一個javascript函數,在這個函數里面再執行form的submit()函數,而不是onsubmit屬性。
B.先看一段代碼:
<formaction="index.jsp"method="post"onsubmit="submitTest();">
<INPUTvalue="www">
<inputtype="submit"value="submit">
</form><SCRIPTLANGUAGE="JavaScript">
<!--
functionsubmitTest(){
//一些邏輯判斷returnfalse;
}
以上是“return false返回值問題的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。