0

如果我使用 javascript 来更新仪表的值,它可以工作:

var LFRMSMeter = document.getElementById("LFRMSMeter");
LFRMSMeter.value = parseFloat(j[0]);

所以这很好,但是当我“悬停”在仪表上时,工具提示会显示 html 中的原始值,而不是由 javascript 值更新的值。

这似乎适用于 chrome 和 firefox。

如何获取工具提示以显示 javascript 更新值?

这是html:

<meter id="LFRMSMeter"  min=-60 max=10 low=-33 high=-3 optimum=-20  value=0>LFRMSMeter</meter>

在 javascript 更新后,仪表发生变化,但工具提示仍然显示为零。

4

1 回答 1

0

尝试使用.title元素的属性...

var LFRMSMeter = document.getElementById("LFRMSMeter");
LFRMSMeter.value = parseFloat(j[0]);
LFRMSMeter.title = parseFloat(j[0]);

现场 JSFiddle 演示

于 2013-11-13T16:02:48.547 回答