持续更新 JS 变量的 HTML 显示
continual update html display of js variable
所以这是我通过HTML获得的
<div class="circle" >2000</div>
<div class="circle" >20</div>
这是 CSS
.circle {
width:50px;
height:50px;
border:3px solid green;
border-radius:250px;
line-height:50px;
text-align:center;
display:inline-block;
}
我有一个.js页面,它是我正在制作的这个游戏的所有可能变量的总列表。
我正在寻找的是能够为每个变量分配一个圆圈,其中包含来自全局变量.js的变量值的实时/快速更新视图。
我读到可以通过在div 中包含这样的 id 来做到这一点 <div class="circle" id=XXXXX></div>
但是我无法完成这项工作,并想知道这是否只是我愚蠢还是其他原因。我对编程相对较新,因此欢迎任何和所有建设性的批评!
您可以使用 AngularJS 表达式轻松完成此操作。但是,假设您不了解AngularJS,这里有一个简单的JS示例:
是的,您可以像class
一样向<div>
添加id
。
<div id="display"></div>
现在,每次变量更新时,您都可以通过使用 JS 选择它并更改其 innerHTML
属性来更新<div>
的值:
document.getElementById("display").innerHTML = var_name;
例如,您可以在 JSFiddle 上查看此简单示例,以查看其工作原理的示例。
创建函数更新。 使用该函数中的document.getElementById("elementID").innerHTML = variable
更新属性。我更喜欢使用 setTimeout
而不是 setInterval
,因为它也允许用户在两者之间进行交互。
相关文章:
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 使用鼠标悬停JavaScript/HTML显示文本
- 用javascript在html显示列表中显示新成员
- 尊重“; 〃;从HTML显示中的API响应返回的换行符(和特殊字符)
- HTML 显示/隐藏元素 JS 不起作用
- 从一个文本框执行代码,并在另一个文本框中以 HTML 显示输出
- 使用javascript for html显示特定时区的日期和时间
- 如何将一个元素的外部HTML显示为另一个元素的内容
- 将SQL BIT转换为JSON,直到jQuery,最后以HTML显示
- 使用 Javascript 迭代以 HTML 显示多个图像
- 文本(输入)字段中的 HTML 显示结果
- PHP - 作曲家自动加载器导致 html 显示在浏览器中
- 将HTML文件中的表单提交到PHP文件,并以相同的HTML显示结果
- 如何使 HTML/Javascript 从 PHP 脚本接收数据并以 HTML 显示
- 显示一个图像,然后使用 HTML 显示另一个图像
- input type=“password” 在 IE 11 上使用 HTML 5 显示文本
- 使用 JSON 从 PHP 返回数组并以 HTML 显示内容的适当方法
- Jquery对话框IE9内容未使用html显示
- HTML显示在“;查看源“;与Firebug中显示的HTML不同
- 使用jQuery.HTML()插入时HTML显示不正确