如何将innerHTML元素的值传递给全局变量
How to pass the value of an innerHTML element to a global variable?
Javascript/HTML5新手,抱歉,如果术语没有意义
如何将全局变量设置为与一个函数中的innerHTML元素具有相同的值(最好是int或double),然后使用全局变量控制另一个函数中的循环?
我试图建立一个循环,计数每秒只要一个innerHTML元素'avgSpeed'是0和60之间。有两个函数,一个是填充元素,另一个是循环。我无法让循环处理我从第一个函数的元素中读取的值。
在第一个函数中,我填充元素'avgSpeed':document.getElementById("avgSpeed").innerHTML = (responseObj.average_speed!=undefined)?responseObj.average_speed: "Not available";
这很好,如果我在我的HTML文件中打印元素,页面将显示我的avgSpeed(例如:30或40,而不是显示为30.0或40.0)
var miles
是我使用的全局变量
miles=document.getElementById("avgSpeed").innerHTML;
miles=parseInt(document.getElementById("avgSpeed").innerHTML);
我只是不能链接'avgSpeed'到一个全局变量被用作循环控制。谢谢你!
是的,你可以将innerHTML的值传递给全局变量…示例代码
<!DOCTYPE html>
<html>
<head>
<script>
function getValue()
{
var x = parseInt(document.getElementById("myHeader").innerHTML);
x=x+3;
alert(x);
}
</script>
</head>
<body>
<h1 id="myHeader" onclick="getValue()">123</h1>
</body>
</html>`
我希望这将帮助你!
相关文章:
- 如何将输入范围的值传递给JS中的变量
- 如何在javascript中为全局变量赋值
- angular2中的全局变量,其值可以更改
- Ajax设置全局变量,但外部值消失
- 无法在函数中检索全局变量的值
- 如何将socket.on中函数的值保存为全局变量
- jQuery.ajax未将值传递给php变量
- 传递给IIFE包装器有多少全局变量是有意义的
- 像cookie这样的全局变量,它在回发后保留值,但应该为不同的实例保存不同的值(选项卡/窗口)
- 如何将 Java 脚本值传递给 PHP 变量
- 为局部嵌套函数中的全局变量设置值
- 如何将值从 javascript 变量传递给 razor 变量
- 循环遍历 HTML 内容并将值作为全局变量返回
- 使用queue()加载多个文件并将其赋值给全局变量
- 根据函数的返回值创建全局变量
- 不能将数组赋值给全局变量name
- 声明不带值的全局变量
- 设置下拉菜单值的全局变量在标题前打印
- 用函数中的值更新全局变量;它被存储在一个变量中
- 如何将函数的结果赋值到全局变量中?