最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

prompt與comfirm的問題

function?openwindow(){
??????var?mychar=prompt("是否打開窗口");
????//?新窗口打開時彈出確認框,是否打開
????if(mychar==true)
????{
????//?通過輸入對話框,確定打開的網(wǎng)址,默認為?http://yifanck.cn/
?????window.open('http://yifanck.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ù)的返回值是一個字符串,所以mychar是字符串類型,一個字符串當(dāng)然不等于true了,所以當(dāng)然不會執(zhí)行window.open了。。

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

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

TAlan 提問者

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

舉報

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

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

進入課程

prompt與comfirm的問題

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

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

幫助反饋 APP下載

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

公眾號

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