这个请大神们看看

来源:2-3 JavaScript-确认(confirm 消息对话框)

rockyjs

2018-05-15 18:04

https://img1.mukewang.com/5afab0390001da8804760462.jpg

没有confirm()函数,点击确实可以通过的,但是点击rec()函数,确实失败的,感觉有点脑洞打开啊!

写回答 关注

2回答

  • 御园千莉
    2018-05-15 20:46:40

    <!DOCTYPE html>

    <html>

    <head>

    <meta charset="{CHARSET}">

    <title>Hello</title>

    <script type="text/javascript">

    function rec(){

    var mymessage=confirm("你是女士吗?");

    if (mymessage) {

    document.write("你是女士!");

    }

    else{

    document.write("你是男士!");

    }

    }

    </script>

    </head>

    <body >

    <input name="buttom" type="buttom" onclick="rec()"

    value="点击我,弹出对话框!">

    </body>

    </html>


  • 慕粉1043412539
    2018-05-15 20:30:32

    在你<script>标签中定义的rec()函数中,第一行定义了一个变量,但是你只是给他赋了一个字符串值,并没有调用confirm函数,而js中给变量赋值字符串需要加双引号,这不你就出了错,下步的判断更是将错就错,所以最后就是失败了。confirm()是一个内置函数,body标签中的button按钮绑定了一个调用confirm函数,即使并没有给他传参数,也是可以弹出弹窗的,通过了只能说是慕课验证机制有一些问题。

    rockyj...

    是的, 我感觉他的验证机制出现了问题,但是不敢确定,所以找出来,让大家看看

    2018-05-16 10:30:01

    共 1 条回复 >

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题