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

不可以这么输入吗????

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

<title>prompt</title>

<script type="text/javascript">

function rec(){

var score;

score=prompt("你的男生还是女生")

if(score==男)

{

document.write(“你好,帅哥!”);

}

else if(score="女")

{

document.write("你是美女吗");

}

}

else

{

document.write("请输入你的性别")

}

</script>

</head>

<body>

<input type="button" name="botton" onclick="rec()" value="惦记我吧,骚年" />

</body>

</html>


正在回答

3 回答

prompt的返回值是布尔类型的,所以score只有真或假,即ture或者flash,不能等于其他的字符

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

木渔人R3435218 提问者

其实是我在中间使用了中文符号""“”
2016-06-13 回复 有任何疑惑可以回复我~
#2

残无殇 回复 木渔人R3435218 提问者

尴尬了,原来是带输入框的,还以为是confirm
2016-06-13 回复 有任何疑惑可以回复我~

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

<title>prompt</title>

<script type="text/javascript">

function rec()

{

var score;

score = prompt("你的男生还是女生");

if(score>=90)

{

document.write("你好,帅哥!");

}

else if(score>=80)

{

document.write("你是美女吗");

}

else

{

document.write("请输入你的性别");

}

}

</script>

</head>

<body>

<input type="button" name="button" onClick="rec()" value="惦记我吧,骚年" />

</body>

</html>


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

好像把true写成了ture,啊啊啊,英语好烂啊

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

举报

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

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

进入课程

不可以这么输入吗????

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