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

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

prompt與comfirm的問題

function?openwindow(){
??????var?mychar=prompt("是否打開窗口");
????//?新窗口打開時(shí)彈出確認(rèn)框,是否打開
????if(mychar==true)
????{
????//?通過輸入對話框,確定打開的網(wǎng)址,默認(rèn)為?http://idcbgp.cn/
?????window.open('http://idcbgp.cn','height=400,width=500','menubar=no,toolbar=no');
?????}
????//打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
????else
????{
????????
????}
????}
????openwindow();
???????為什么我把prompt改成comfirm,和if(mychar!=null)改為if(mychar==true)后就不能執(zhí)行了,


正在回答

1 回答

prompt函數(shù)的返回值是一個(gè)字符串,所以mychar是字符串類型,一個(gè)字符串當(dāng)然不等于true了,所以當(dāng)然不會執(zhí)行window.open了。。

還有一點(diǎn):comfirm返回的就是布爾值,直接使用 if( mychar ) 判斷就行了,為什么還要比較 mychar == true 呢?

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

TAlan 提問者

謝謝解答! 寫成mychar==true,是返回值類型還沒有理解,現(xiàn)在懂了
2015-10-27 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

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

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

進(jìn)入課程

prompt與comfirm的問題

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

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

幫助反饋 APP下載

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

公眾號

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