我是javascript的新手。我尝试使用以下代码单击按钮时显示变量的值。但它没有用。
var i = document.getElementById("inp").value;
var m=i-1;
var s=59;
function func()
{
document.getElementById("display").innerHTML = m +":"+s;
}
答案 0 :(得分:3)
为了在函数中应用代码,必须运行(调用)函数:
var i = document.getElementById("inp").value;
var m=i-1;
var s=59;
function func()
{
document.getElementById("display").innerHTML = m +":"+s;
}
func();
有关实例,请参阅this JSFiddle。
答案 1 :(得分:1)
目前执行Javascript时,尚未加载包含您的ID的元素,因为您的脚本位于头部。
确保您当前尝试访问的元素确实存在。
在您身体末尾附加<script>
- 部分,不要将其包含在<head>
中。
这样,当每个元素都已加载时,javascript就会运行。