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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于prompt中的null含義問題

我在前幾節(jié)學(xué)到:

  1. 點(diǎn)擊確定按鈕,文本框中的內(nèi)容將作為函數(shù)返回值

  2. 點(diǎn)擊取消按鈕,將返回null

null不是取消按鈕的返回值嗎,為什么在下面這個(gè)函數(shù)中判斷if(url!=null)后繼續(xù)執(zhí)行窗口的打開??

function?openWindow()
{
????var?check=confirm("確定要打開新網(wǎng)址嗎?")
????if(check==true)
????//?新窗口打開時(shí)彈出確認(rèn)框,是否打開
????{var?url=prompt("請輸入需要打開的網(wǎng)址","http://idcbgp.cn")}
????if(url!=null)
????//?通過輸入對話框,確定打開的網(wǎng)址,默認(rèn)為?http://idcbgp.cn/
????{window.open(url,'_blank','wdith=400,height=500,menubar=no,toolbar=no')}
????//打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
????
}

新手虛心請教

正在回答

1 回答

null不是取消按鈕的返回值,取消按鈕的返回值是false。這里的null是url的內(nèi)容是否為空。

如果url為Null 就不執(zhí)行,而這的!Null就是說不為空的時(shí)候打開。所以window.open(url,'_blank','wdith=400,height=500,menubar=no,toolbar=no')會(huì)執(zhí)行。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

蘇錦阿威 提問者

非常感謝 學(xué)到!符號(hào)的邏輯意義為為“非”
2015-10-29 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Junx_

前面的課程和w3c里面寫的都是取消返回null 正確的說法應(yīng)該是:值為空或點(diǎn)擊取消都返回null,而不是點(diǎn)擊取消返回false
2015-10-31 回復(fù) 有任何疑惑可以回復(fù)我~
#3

Junx_

錯(cuò)了,我剛在Console測試了一下 值為空的時(shí)候返回的是空,取消的時(shí)候返回的是null。
2015-10-31 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
JavaScript入門篇
  • 參與學(xué)習(xí)       741077    人
  • 解答問題       9811    個(gè)

JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門

進(jìn)入課程

關(guān)于prompt中的null含義問題

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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