javascript - 使用文本框输入范围

标签 javascript html input range

感谢您的宝贵时间!

我正在寻找这样的东西:Demo1。 -http://www.html5tutorial.info/html5-range.php

我有这个,但它不起作用。

<form>
 <input id="valR" max="65" min="1" step="1" type="range" value="1">
 <input id="rangeValue" type="text" min="1" max="65" value="1" oninput="this.form.valR.value=this.value"></form>
<div class="tesxsss2"><div id="taxa">Taxa FS Connect: $15.00</div>
<div id="shipping">Priority Mail (frete): 43.51</div>

谢谢大家!

最佳答案

您非常接近这段代码。唯一的问题是您将 oninput 属性放在了错误的元素上。

您想要对范围 slider 的变化使用react,而不是值框。

将其移至 valR 元素(并更改 id 以反射(reflect)我们现在正在填充 rangeValue)应该可以修复您的代码:

<form>
    <input id="valR" max="65" oninput="this.form.rangeValue.value=this.value" min="1" step="1" type="range" value="1">
    <input id="rangeValue" type="text" oninput="this.form.valR.value=this.value"  min="1" max="65" value="1" >
</form>

check out the pen here

关于javascript - 使用文本框输入范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45037806/

相关文章:

javascript - jQuery 验证按钮样式在提交时更改

javascript - 将数据插入工作表并发送电子邮件

javascript - 尝试使用 HTML5/CSS3/JS 创建带有 z-index 的堆叠菜单

html - 为什么这两个内联 block 不对齐?

java - LWJGL 不会读取键盘输入

c# - 如何在 javascript 中获取 HttpWebRequest 范围?

javascript - 追加后 Chrome 元素卡住了?

c# - Scrollview 和 Mozilla PDF.js 的滚动错误

html - Angular 2。如何在模板中打印来自 @Input() 参数的 HTML 标签?

Angular 4 - 获取输入值