第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js 這個為啥不判斷 直接跳轉(zhuǎn)了頁面

js 這個為啥不判斷 直接跳轉(zhuǎn)了頁面

慕粉3475506 2016-10-25 14:09:20
查看完整描述

3 回答

已采納
?
stone310

TA貢獻(xiàn)361條經(jīng)驗(yàn) 獲得超191個贊

這里判斷邏輯有問題,filename!=null的意思是只要filename不為null的情況下;

而如果未選擇未見filename也是不為null,只是為空,因此要判斷它的布爾值即可,if(filename){...};

這樣當(dāng)未選擇時,alert便會執(zhí)行;

另外,防止跳轉(zhuǎn)首先在函數(shù)內(nèi)寫上return false;然后在<input>標(biāo)簽上這么寫 onclick="return photo()";

如:

<input?type="submit"?onclick="return?photo()"/>

function?photo()?{
????if?(1?>?0)?{
????????return?false;
????}
}

題外話:像這種判斷要放后端去做的,前端做被人隨便改

查看完整回答
反對 回復(fù) 2016-10-25
?
hulukid

TA貢獻(xiàn)190條經(jīng)驗(yàn) 獲得超40個贊

停止的話需要寫“return”

查看完整回答
反對 回復(fù) 2016-10-25
?
慕萊塢9220042

TA貢獻(xiàn)377條經(jīng)驗(yàn) 獲得超508個贊

你好,要return false; 不然還是會執(zhí)行下去,或者是判斷的不對,可能是空字符串,再判斷下空字符串,可以彈出filename看看值。

可追問,望采納!

查看完整回答
反對 回復(fù) 2016-10-25
  • 3 回答
  • 0 關(guān)注
  • 1934 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號