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

為了賬號安全,請及時綁定郵箱和手機立即綁定

對輸入框不輸入內(nèi)容點擊確認的結(jié)果有疑問

<script type="text/javascript">

function rec(){

var myname=prompt("請輸入你的姓名:");

if(myname!=null)

? { ? alert("你好"+myname); }

else

? { ?alert("你好 my friend."); ?}

? }

? </script>

? ? <input name="button" type="button" onClick="rec()" value="點擊我!" />

當我輸入內(nèi)容為“arou”時,點擊確認結(jié)果為“你好arou”,點擊取消結(jié)果為“你好 my friend.”。如果我不輸入任何內(nèi)容就點擊確認,結(jié)果就只有“你好”,這是為何?是因為返回為null嗎?可是為什么不輸出“您好null”呢?

正在回答

4 回答

如果我不輸入任何內(nèi)容就點擊確認,myname=""??? alert("你好"+myname);? 結(jié)果就只有“你好”

點擊取消時才是 null???即else部分

0 回復 有任何疑惑可以回復我~

如果單擊“確定”按鈕,則函數(shù)prompt()的返回值不是null,則執(zhí)行if域的語句(不管用戶是否輸入內(nèi)容)。

如果單擊“取消”按鈕,則函數(shù)prompt()的返回值為null,則執(zhí)行else域的語句(用戶輸入條件不成立的數(shù)值/內(nèi)容或者其它不相關的內(nèi)容照樣返回null)。


0 回復 有任何疑惑可以回復我~

我也是個新手,但我看了一下,我猜測null輸入就是為空,不會顯示出來,如果你想要不輸入內(nèi)容點確認出現(xiàn)hello my friend,你可以把if(myname!=null)改為if(myname)就可以,不用無謂的!=null的啦,正在學習共勉,希望能給你點幫助

0 回復 有任何疑惑可以回復我~
#1

xy319733580 提問者

也就是說我不輸入內(nèi)容時,myName并不等于null,那又等于什么呢?等于空格嗎?
2016-04-23 回復 有任何疑惑可以回復我~

當你點擊取消時才返回null

0 回復 有任何疑惑可以回復我~
#1

xy319733580 提問者

thanks
2016-04-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

對輸入框不輸入內(nèi)容點擊確認的結(jié)果有疑問

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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