当前位置: 首页 > 知识库问答 >
问题:

我的js函数在html页面中没有响应

许丁雷
2023-03-14

null

function myfunc(){
    var x = Math.floor(Math.random() * 11);
    var y = parseInt(document.getElementById("enter a guess").value);
    if(y==x){
        alert("Right ans");

        document.body.style.backgroundColor = "green";
    }
    else
    {
        alert("wrong ans");
        document.body.style.backgroundColor = "red";
    }
}
<div class="center">
    <h1>Enter a guess from 1 to 10</h1>
    <input type="text" id="enter a guess" name="enter a guess" placeholder = "enter a guess">
    <br><br>
    <button class="button"; onclick="myFunc()">Guess</button>
</div>

null

我需要从用户的输入int从1到10,并产生一个从1到10的随机数,如果两者相等,并且用户点击猜测按钮,应该显示消息告诉他是对还是错,如果他是对的,页面背景颜色应该是绿色,否则如果是错的,应该是红色

共有1个答案

孙佐
2023-03-14

您有多个问题:

id中不能有空格。也不能在按钮添加分号

null

<div class="center">

    <h1>Enter a guess from 1 to 10</h1>
    
     <input type="text" id="enter_a_guess" name="enter a guess" placeholder = "enter a guess"><br><br>
    <button class="button" onclick="myFunc()">Guess</button>
</div>

    <script>
function myFunc(){
  var x = Math.floor(Math.random() * 11);
  var y = parseInt(document.getElementById("enter_a_guess").value);
  if(y==x){
    
    alert("Right ans");

    document.body.style.backgroundColor = "green";
  } else {
    alert("wrong ans");
    document.body.style.backgroundColor = "red";
  }
}
</script>
 类似资料:
  • 第一件事:我想从API读取json数据,并想在我的Tymeleaf模板页面中显示。以下是我的代码: 我的JSON类: 我的控制器: 第二件事:实际上,我想检查这个数据随机基础,像1秒间隔调度和存储最后的记录到我的数据库。好的方法是什么? 我已经尝试使用Timer和TimerTask准备好API URL。但我失败了。

  • 我是spring的新手,正在尝试构建一个简单的应用程序。我有一个从HomeController调用的简单html页面(home.html)。 当我试图访问localhost:8080时,我看不到我的html页面,而是看到apache tomcat欢迎页面,其中显示-如果您看到此页面,您已经成功安装了tomcat 这可能是什么原因?如有任何帮助,我将不胜感激

  • 本文向大家介绍如何在没有document.write的HTML页面中显示JavaScript变量?,包括了如何在没有document.write的HTML页面中显示JavaScript变量?的使用技巧和注意事项,需要的朋友参考一下 在JavaScript中使用Element.innerHTML可以在HTML页面中显示JavaScript变量,而无需document.write。 您可以尝试通过以下

  • 我在test0.html文件中有这段简单的代码,它将数据发送到test1.html: 然后在test1.html上有这段代码,它应该将一些新数据发送回test0: 当我将数据发送回test0时,我只是得到test1.html中键入的最新数据。我想知道如何跟踪以前从test0发送的内容。 谢谢!

  • 本文向大家介绍HTML页面,测试JS对C函数的调用简单实例,包括了HTML页面,测试JS对C函数的调用简单实例的使用技巧和注意事项,需要的朋友参考一下 这里记一下,以后要用的时候可以查! 以上这篇HTML页面,测试JS对C函数的调用简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。