meter.value更新有效,但不会更新显示的“悬停”值

时间:2013-11-12 04:55:25

标签: javascript html

如果我使用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更新后,仪表会发生变化,但工具提示仍然显示为零。

1 个答案:

答案 0 :(得分:0)

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

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

Live JSFiddle Demo