课程
/前端开发
/JavaScript
/JavaScript入门篇
2-3课中confirm前面不加变量也能用,为什么这里面能弹出对话框却不能取消设置?
2015-07-21
源自:JavaScript入门篇 4-1
正在回答
外面的confirm跟if条件里的confirm半毛钱关系都没有,当然不能取消设置。就好比2个双胞胎,你问姐姐愿不愿意去读书去就没下文了。执行的时候却是判断妹妹要去读书是否等于真。。。。
这里可以不定义变量取布尔值,直接把confirm扔到条件里即可。
取消设置的JS参考代码
function qudiao(){ if(confirm("是否恢复默认设置?")){ txt.removeAttribute("style"); } }
John_Wang 提问者
为什么这个里面能用?
Perona
John_Wang 提问者 回复 Perona
Perona 回复 John_Wang 提问者
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
3 回答不加变量也可以啊,为什么要加变量
4 回答confirm()括号中能写赋了值的变量名
2 回答confirm()本身就返回Boolean值,为什么还要用变量来接收值用变量来判断?
1 回答变量赋值不加双引号也对?
2 回答为啥函数外声明了变量,在函数里面不能用,了解一下吧