我想使用 innerHTML 显示变量的值,但我的代码不起作用

I want to display the value of a variable using innerHTML but my code isnt working

本文关键字:我的 不起作用 代码 变量 innerHTML 显示      更新时间:2023-09-26

我是javascript的新手。我尝试在使用以下代码单击按钮时显示变量的值。但它不起作用。

var i = document.getElementById("inp").value;
var m=i-1;
var s=59;
function func() 
{
    document.getElementById("display").innerHTML = m +":"+s;
}
为了在

函数中应用代码,您必须运行(调用)函数:

var i = document.getElementById("inp").value;
var m=i-1;
var s=59;
function func() 
{
    document.getElementById("display").innerHTML = m +":"+s;
}
func();

有关实际示例,请参阅此 JSFiddle。

在执行Javascript的那一刻,带有你的id的元素还没有加载,因为你的脚本位于头部。

确保您尝试访问的元素当时确实存在。将<script>部分附加到身体末端,不要将其包含在<head>中。这样,javascript在每个元素都已经加载时运行。