課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
如題,下面代碼想要加入個else判斷,但是加入到最后為什么都不會生效,求解答應(yīng)該加入到哪里,代碼怎么寫,感謝!
2018-06-11
源自:JavaScript入門篇 2-5
正在回答
哈哈哈,看了一下,if里面,應(yīng)該是open==true,要==哦? 不是= ,=的話永遠不會執(zhí)行else。我都差點打一遍代碼了。?
貓兒當(dāng)自強
慕婉清7712429 提問者
試試else {alert ("請輸入正確網(wǎng)址!")}
下面是具體代碼,加上了else整個都不能執(zhí)行了,什么鬼哦
<script type="text/javascript">?? ??? ?function new1(){?? ??? ??? ?var open=confirm("確定打開新頁面!")?? ??? ??? ?if (open=true){?? ??? ??? ?var url= prompt('請輸入網(wǎng)址:');?? ?????????????????????????????????????????????????????????????????????????????????????? window.open(url,'_blank','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');?? ??? ? } ??? ??? ? else {(alert "請輸入正確網(wǎng)址!")}?? ??? ?}??????? function new2(){?? ??? ??? ?if (confirm("確定打開新頁面!"))?? ??? ??? ?{var url= prompt('請輸入網(wǎng)址:');????????????????????????????????????????????????????????????????????????????????? window.open(url,'_self','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');?? ??? ?? } ??? ??? ?}?? ??? ?function new3(){?? ??? ??? ?var open=confirm("確定打開新頁面!");?? ??? ??? ?if (open=true){????????????????????????????????????????????????????????????????????????????? window.open('https://www.sephora.cn/','_top','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');?? ??? ?}?? ??? ?}
printf3117000419
慕婉清7712429 提問者 回復(fù) printf3117000419
試試吧每個if條件后面的分號去掉如何。
舉報
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
3 回答JavaScript-判斷語句(if...else) 關(guān)于else的判斷語句
1 回答判斷語句(if...else)
4 回答判斷語句(if...else)
5 回答額外加入一個判斷條件
1 回答想問一下confirm() 通過判斷fi...else
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-06-12
哈哈哈,看了一下,if里面,應(yīng)該是open==true,要==哦? 不是= ,=的話永遠不會執(zhí)行else。我都差點打一遍代碼了。?
2018-06-11
試試else {alert ("請輸入正確網(wǎng)址!")}
2018-06-11
下面是具體代碼,加上了else整個都不能執(zhí)行了,什么鬼哦
<script type="text/javascript">
?? ??? ?function new1(){
?? ??? ??? ?var open=confirm("確定打開新頁面!")
?? ??? ??? ?if (open=true){
?? ??? ??? ?var url= prompt('請輸入網(wǎng)址:');?? ?????????????????????????????????????????????????????????????????????????????????????? window.open(url,'_blank','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');
?? ??? ? } ?
?? ??? ? else {(alert "請輸入正確網(wǎng)址!")}
?? ??? ?}
??????? function new2(){
?? ??? ??? ?if (confirm("確定打開新頁面!"))
?? ??? ??? ?{var url= prompt('請輸入網(wǎng)址:');????????????????????????????????????????????????????????????????????????????????? window.open(url,'_self','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');
?? ??? ?? } ?
?? ??? ?}
?? ??? ?function new3(){
?? ??? ??? ?var open=confirm("確定打開新頁面!");
?? ??? ??? ?if (open=true){????????????????????????????????????????????????????????????????????????????? window.open('https://www.sephora.cn/','_top','top200,left=300,height=500,wight=500,,menubar=yes,toolbar=yes,status=yes,scrollbars=yes');
?? ??? ?}
?? ??? ?}
2018-06-11
試試吧每個if條件后面的分號去掉如何。