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

这个请大神们看看

https://img1.sycdn.imooc.com//5afab0390001da8804760462.jpg

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

正在回答

2 回答

<!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>


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

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

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

rockyjs 提问者

是的, 我感觉他的验证机制出现了问题,但是不敢确定,所以找出来,让大家看看
2018-05-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个请大神们看看

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