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

如果想要在HTML表单内填写成绩(score),然后用JavaScript判断语句条件该怎么弄?

比如在表单内填完数字“60”后,点击“提交”然后就返回结果“合格”?

正在回答

3 回答

<!DOCTYPE HTML>

<html>

<head>

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

<title>判断语句</title>

  <script type="text/javascript">

  function add()

  {var score=document.form1.score.value;

if(score>=60)

{

     document.write("很棒,成绩及格了。");

}

  else

{

document.write("加油,成绩不及格。");

  }}

  </script>

</head>

<body>

<form name="form1" action="index.html" method="post">

    总分:<input type="text" name="score" id="score" value="">

    <input type="button" name="sumbit" value="提交" onclick="add()"/>

</form>

</body>

</html>


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

LI_wh_523 提问者

非常感谢!
2017-05-27 回复 有任何疑惑可以回复我~
#2

清水流

为什么我按照上面的代码手写一遍,发现输入成绩没效果呢
2017-11-01 回复 有任何疑惑可以回复我~
#3

清水流

var score=document.from1.score.value;这段我自己写的时候没效果,复制上面的就有效果,我对比一下是一样的啊
2017-11-01 回复 有任何疑惑可以回复我~
#4

清水流

找到原因了,我写错单词了
2017-11-01 回复 有任何疑惑可以回复我~
查看1条回复

<!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变量,用来存储用户输入的成绩值。

score = prompt("请输入你的分数")              ;

if(score>=90)

{

  document.write("你很棒!");

}

else if(score>=75)

    {

  document.write("不错哦!");

}

else if(score>=60)

    {

  document.write("合格!");

    }

    else

{

       document.write("要努力了!");

}

  }

  </script>

</head>

<body>

    <input name="button" type="button" onClick="rec()" value="点击我,对成绩做评价!" />

</body>

</html>


1 回复 有任何疑惑可以回复我~
<script type="text/javascript">
function button(){
    var score;
    if(score>=60{
        alert("合格")
    }
    else{
        alert("不合格")
    }
}
</script>
<input type="button" name="sumbit" value="提交" onclick="button()"


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

举报

0/150
提交
取消

如果想要在HTML表单内填写成绩(score),然后用JavaScript判断语句条件该怎么弄?

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