为了账号安全,请及时绑定邮箱和手机立即绑定

cofirm(str)这节输出结果有错没?

为什么点了按钮 出来的是后者结果 不是应该弹出对话框吗? 求大神指点一二啊

正在回答

4 回答

  1. 您使用的浏览器弹框,可能被您无意间给禁止弹出了,他会默认返回值是false,所以会直接输出的是后者结果 ;建议您换个浏览器测试下

    http://img1.sycdn.imooc.com//5831844a0001d15204340202.jpg


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

我知道你说的是哪一章了,你说的是javascript入门篇2-3确认那节,

同学这是你提出的问题:

cofirm(str)这节输出结果有错没?

为什么点了按钮 出来的是后者结果 不是应该弹出对话框吗? 求大神指点一二啊

var str="请确认密码?";

confirm(str);

str只是一个变量而已 ,我在上面给了一个var str="请确认密码?"; ,结果输出的是confirm("请确认密码?")


有什么不懂都可以找我,我也是从新手走出来的

这是下面2章2-7编程练习的代码

function Wopen() {
            var dk = confirm("确定要打开新窗口吗?");
            if (dk) {
                var tc = prompt("请输入地址", 'http://');
                if (tc) {
                    window.open(tc, '_blank', 'width=400,height=500,menubar=no,toolbar=no');
                }
                else {
                    return false;
                }
               
            } else {
                return false;
            }
        }
   
  <input type="button" value="新窗口打开网站" onclick="openWindow()" />

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

因为用document是直接出来的结果 即是显示在网页上面的 而不是对话框。 如果你改用 alert则是出现的窗口。

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

你可以把全部代码发过来吗?什么这节,没有全部代码我不知道你str传的是什么值

你学的是javascript入门篇吗?第几章,什么节(如几—几,1-2),我直接过去帮你分析代码找原因

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

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       740150    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

cofirm(str)这节输出结果有错没?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信