Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想使用innerHTML显示变量的值,但我的代码不起作用_Javascript - Fatal编程技术网

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

Javascript 我想使用innerHTML显示变量的值,但我的代码不起作用,javascript,Javascript,我是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("

我是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();

请参阅以获取一个实时示例。

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

var i = document.getElementById("inp").value;
var m=i-1;
var s=59;

function func() 
{
    document.getElementById("display").innerHTML = m +":"+s;
}

func();

请参阅以获取一个实际示例。

在执行Javascript时,由于脚本位于头部,因此尚未加载id为的元素

确保您尝试访问的元素在该时刻实际存在。 将
-部分附加在身体的末尾,不要将其包含在
中。
这样,当每个元素都已加载时,javascript就会运行。

在执行javascript时,由于脚本位于头部,因此id为的元素尚未加载

确保您尝试访问的元素在该时刻实际存在。 将
-部分附加在身体的末尾,不要将其包含在
中。
这样,javascript在每个元素都已加载时运行。

是否调用了
func
?错误是什么?您是否尝试编写控制台日志或警报以了解发生了什么?你能附加相关的html代码吗?是的,我通过html调用了func()。这是代码集min 00:00。请打开浏览器控制台,检查是否有错误。是否调用了
func
?错误是什么?您是否尝试编写控制台日志或警报以了解发生了什么?你能附加相关的html代码吗?是的,我通过html调用了func()。这是代码集min 00:00请打开浏览器控制台,检查是否有任何错误。我对此进行了升级,因为这是此类行为的可能原因之一,但我认为@Verhaeren answer是解决方案。根据他自己帖子上的评论,@xyz已经在调用函数了,所以这可能不是问题所在。OP声明调用函数的评论在我发布时并不存在。这就是现在根据该评论添加的内容(这个答案可能就是解决方案):我对此投了更高的票,因为这是这种行为的可能原因之一,但我认为@Verhaeren answer是解决方案。根据他自己帖子上的评论,@xyz已经在调用函数了,所以这可能不是问题所在。OP声明调用函数的评论在我发布时并不存在。这就是现在根据该评论添加的内容(因此,这个答案可能就是解决方案):