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

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

代碼無效果

?var mywin=confirm(是否打開);

? ? var myprompt=prompt("請輸入地址:"," http://yifanck.cn/");

? ? function openwindow(){

? ? if(mywin=true)

? ? {window.open('myprompt','_blank','width=400,height=500,menubar=no,toolbar=no',)

? ? ? ? };

? ? ? ? else{return};

? ? }

這段代碼無效果的原因是什么

正在回答

6 回答

//先上代碼
?var?mywin=confirm("是否打開");
?if(mywin){
????var?myprompt=prompt("請輸入地址:","?http://yifanck.cn/");
????if(myprompt!=null){
????openwindow(myprompt);
????}
}
????function?openwindow(url)
????{
????????if(mywin=true)
????????{
????????????window.open(url,'_blank','width=400,height=500,menubar=no,toolbar=no');
????????}
????}

不好意思昨晚太晚了,沒認真看,剛剛看了一下你的問題,比較多:

  1. ? confirm()方法內的參數(shù)應該是變量,而你直接用中文輸入;

  2. prompt()內的","是中文狀態(tài)下輸入的;

  3. prompt()內的網(wǎng)址的":"是中文狀態(tài)下輸入的,會訪問不到正確的網(wǎng)址;

  4. 沒有調用openwindow()方法;

  5. openwindow()方法內的if()判斷表達式不正確,應該為if(mywin==true);

  6. 我學了C和JAVA,不是很懂你的大括號后面加分號,雖然沒有問題,但是后面的else{return};有問題,錯的路有一萬條,我只知道正確的那一條;

  7. window.open()內的第三個參數(shù)后多了一個",";

  8. window.open()的第一個參數(shù),要么你就用變量,要么你就用字符串內有網(wǎng)址的,例:'baidu.com';

  9. 對了,如果是你這樣寫的話,第一條語句毫無用處。

  10. 如果在JAVA吧,你已經(jīng)被勸退了。

以下是個人建議,看不看隨便:

初學者出錯,首先:檢查拼寫、大小寫、中英文符號、各種括號分號;

然后:檢查程序運行邏輯順序;

最后:養(yǎng)成自立的習慣,如果有不對的敵方,一條一條語句地嘗試至正確,對比其他人的正確代碼,仔細檢查到底是哪個字母或符號不一樣,不是每一次的小問題,都會有人愿意花費自己的時間來幫你。

這是我第一次,估計也是最后一次。

以上。

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

weibo_54單行本_03821866 提問者

首先要感謝你為我破唯一的一次例,其次感謝你耐心認真的幫我陳列出如此詳細的問題所在,然后是感謝你的精益良言。作為初學者,能得到你的指導實乃一大幸事!
2016-08-18 回復 有任何疑惑可以回復我~

=是賦值,==才是等于,應該這樣寫:

if?(mywin?==?true)?{
????window.open(myprompt,?'_blank',?'width?=?400,?height?=?500,?menubar?=?no,?toolbar?=?no');
}


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

weibo_54單行本_03821866 提問者

一樣還是沒效果
2016-08-18 回復 有任何疑惑可以回復我~

把mywin=true改為mywin==true,是布爾型不是賦值語句

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

weibo_54單行本_03821866 提問者

這樣啊!但改了之后還是沒效果
2016-08-18 回復 有任何疑惑可以回復我~

if條件中的mywin=true是啥玩意??這樣寫不對,,直接設置一個布爾型變量就OK了

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

第5行不對,仔細查查看

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

weibo_54單行本_03821866 提問者

是url不對嗎
2016-08-18 回復 有任何疑惑可以回復我~

confirm("是否打開");

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

weibo_54單行本_03821866 提問者

這個有什么問題
2016-08-18 回復 有任何疑惑可以回復我~
#2

implements 回復 weibo_54單行本_03821866 提問者

看樓下
2016-08-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741553    人
  • 解答問題       9869    個

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

進入課程

代碼無效果

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

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

幫助反饋 APP下載

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

公眾號

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