Html 范围的输出不起作用

Html 范围的输出不起作用,html,forms,input,range,output,Html,Forms,Input,Range,Output,我觉得这是一个简单的解决办法,但我似乎无法发现我做错了什么 我在我正在开发的网站上有一个范围滑块,它与输出元素绑定以显示滑块的值 我从一个JSFIDLE获得了代码,并在那里进行了测试,以确保它能够工作,但是现在它已经在站点上了,输出没有改变 代码如下。任何帮助都将不胜感激 <form oninput="x.value=parseInt(a.value)"> <input type="range" name="a" id="a" value="50" min="50"

我觉得这是一个简单的解决办法,但我似乎无法发现我做错了什么

我在我正在开发的网站上有一个范围滑块,它与输出元素绑定以显示滑块的值

我从一个JSFIDLE获得了代码,并在那里进行了测试,以确保它能够工作,但是现在它已经在站点上了,输出没有改变

代码如下。任何帮助都将不胜感激

  <form oninput="x.value=parseInt(a.value)">
    <input type="range" name="a" id="a" value="50" min="50" max="2500">
    <output name="x" id="x" for="a">50</output>
  </form>

try:type=number和add data type=range

我将这些属性添加到了输出标记中,但没有改变任何内容。对不起,我使用的是谷歌浏览器,它工作正常。你使用的是哪种浏览器?我在所有浏览器中都会看到它,除了IE,它在任何浏览器中都不起作用。你在看我提供的链接吗?我相信这不起作用,因为这个页面的DOCTYPE是HTML4,而不是HTML5,这个设计属于HTML4。我不是一个专家,所以如果有人能提供这个答案,我会很高兴把它标记为正确的。