課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
我confirm沒設置else,直接省略,點了取消之后仍然會跳入prompt,怎么弄
2017-03-20
源自:JavaScript入門篇 2-7
正在回答
?if(makeSure=true) 這里應該改成?if(makeSure==true)
慕粉3461685 提問者
<!DOCTYPE html>
<html>
<head>
<title>試試</title>
</head>
<body>
<script type="text/javascript">
var myObj = window.confirm("你取消看看?");
if(myObj){
prompt("老實告訴我,你點了取消還是確定?");
}
</script>
</body>
</html>
我試了,沒你說的那種情況,如果可以你把你的代碼發(fā)上來看看。???
?function openWindow(){
? ? // 新窗口打開時彈出確認框,是否打開
? ? var makeSure=confirm("open or not")
? ? // 通過輸入對話框,確定打開的網(wǎng)址,默認為 http://idcbgp.cn
? ? if(makeSure=true)
? ? {
? ? ? ? var myWeb=prompt("please input your web","http://idcbgp.cn/")
? ? ? ? if(myWeb!=null)
? ? ? ? {
? ? ? ? ? window.open( 'myWeb','_blank','width=400,height=500,toolbar=no,menubar=no')
? ? ? ? }
? ? ? ??
? ? }
? ? else{}
? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ??
? ? } ?
沒有設置else不影響結果的,應該是你if語句寫錯了。
沒有設置else那么就沒有當結果為false的值,程序還是會執(zhí)行下一步,應該加上else的
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
1 回答如何實現(xiàn)點擊取消重置,使css樣式恢復默認值
4 回答點擊按鈕取消,如何不出現(xiàn)提示框
2 回答點擊取消按鈕如何才能返回主界面??
2 回答點擊取消設置,彈出的確認框,我點擊取消,然而還是取消了之前的設置。
4 回答如何取消所有的操作
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-03-20
?if(makeSure=true) 這里應該改成?if(makeSure==true)
2017-03-20
<!DOCTYPE html>
<html>
<head>
<title>試試</title>
</head>
<body>
<script type="text/javascript">
var myObj = window.confirm("你取消看看?");
if(myObj){
prompt("老實告訴我,你點了取消還是確定?");
}
</script>
</body>
</html>
我試了,沒你說的那種情況,如果可以你把你的代碼發(fā)上來看看。???
2017-03-20
?function openWindow(){
? ? // 新窗口打開時彈出確認框,是否打開
? ? var makeSure=confirm("open or not")
? ? // 通過輸入對話框,確定打開的網(wǎng)址,默認為 http://idcbgp.cn
? ? if(makeSure=true)
? ? {
? ? ? ? var myWeb=prompt("please input your web","http://idcbgp.cn/")
? ? ? ? if(myWeb!=null)
? ? ? ? {
? ? ? ? ? window.open( 'myWeb','_blank','width=400,height=500,toolbar=no,menubar=no')
? ? ? ? }
? ? ? ??
? ? }
? ? else{}
? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ??
? ? } ?
2017-03-20
沒有設置else不影響結果的,應該是你if語句寫錯了。
2017-03-20
沒有設置else那么就沒有當結果為false的值,程序還是會執(zhí)行下一步,應該加上else的