HTML范围:动态设置值属性
HTML range: set value attribute dynamically
晚上好!!
我使用HTML输入类型范围来创建一个幻灯片。我想在显示滑块之前动态更改属性"value"(光标的默认位置)。
我可以(从localStorage)检索我需要的值,但我无法设置它!!
这是范围对象:
<input type="range" min="0" max="1050" value="0" step="30" onchange="showValue(this.value); changeScrollBar(this.value);"/>
现在它被设置为0,但我想用一个变量来更改它(即,我将设置一个新的变量foo=localStorage.getItem("foo2"),然后我想在范围内使用value=foo)!
有线索吗?
非常感谢!!!
获得<input>
标记的DOM元素,然后使用:
elem.value = foo;
如果您在输入标签中添加一个ID,如下所示:
<input id="mySlider" type="range" min="0" max="1050" value="0" step="30" onchange="showValue(this.value); changeScrollBar(this.value);"/>
然后,你可以这样做:
var input = document.getElementById("mySlider");
input.value = localStorage.getItem("foo2");
相关文章:
- 将属性设置为未定义时未通知观察者
- 是否有任何内置方法可以更改JavaScript对象'的属性设置为某个值
- 附加'沙箱'属性设置为动态创建的iframe以停止重定向
- 如何将按钮的数据属性设置为输入[type=text]中设置的任何值
- 在jquery中,从同一对象的属性设置输入字段和标签的正确方法是什么
- 当可见属性设置为 false 时,使用 JavaScript 删除空格
- 无法使用 Snap.SVG将“填充”属性设置为“继承”
- 使用jQuery为属性设置新值
- 是否可以通过属性's值,并将属性设置为parentNode
- 如何使用按钮的jsp点击事件将属性设置为struts-bean
- 在ember.js记录上使用toJSON,将其中一个属性设置为null
- javascript函数属性设置器中的延迟
- 添加“;选中'属性设置为jquery中的复选框
- jQuery/JavaScript按属性设置数组
- Dojo.将JSon中的属性设置为HTML属性
- 将class属性设置为元素不适用于javascript和jquery
- 将属性设置为对对象的引用
- 如何将显示属性设置为与内联!重要的
- jQuery-根据HTML属性设置CSS维度
- 为什么我不能在 JavaScript 中将对象属性设置为空字符串