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