我在html5中使用了一个<meter>
标记。
我想使用javascript动态更改此米标签的值。
我使用了以下内容:
document.form1.meter1.value = 5;
但它没有用。
答案 0 :(得分:2)
尝试:
document.getElementById('meter1').setAttribute('value', '0.5');
答案 1 :(得分:0)
仪表标签的最大值(如果尚未指定)为1
。因此,如果您想要更改其值,则必须在0到1的范围内。
所以你的代码是正确的,它只是不起作用,因为你给它的值是不正确的。给它一个0.05的值(因为这就是你想要的。我猜你认为它从0到100形成。所以5/100会是0.05),它会起作用。