4个滑块值的平均值
Average of 4 slider values
我正在尝试获得4个简单输入滑块的平均值。我想在文本字段中显示平均值。我确信我需要使用javascript/jquery。但我对它不是很熟悉,所以我可能需要一些帮助。我确信它非常简单,但我不知道我应该使用哪个事件处理程序等。
我有4个滑块,就像这样:
<div class="holder-left">
<p>Subjektiv eller objektiv?</p>
<input class="slider" type="range" min="1" max="5" value="3" />
<div class="left">Subjektiv</div>
<div class="right">Objektiv</div>
</div>
如果有任何帮助,我都将不胜感激。
试试这个
$(".slider").change( function(e){
var b=0;
$('.slider').each(function(){
var a=parseInt($(this).val());
b=b+a;
});
var avg=b/4;
$('#textValue').val(avg);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
Result - <input type="text" id="textValue" />
<div class="holder-left">
<p>Subjektiv eller objektiv?</p>
<input class="slider" type="range" min="1" max="5" value="3" />
<div class="left">Subjektiv</div>
<div class="right">Objektiv</div>
</div>
<div class="holder-left">
<p>Subjektiv eller objektiv?</p>
<input class="slider" type="range" min="1" max="5" value="4" />
<div class="left">Subjektiv</div>
<div class="right">Objektiv</div>
</div>
<div class="holder-left">
<p>Subjektiv eller objektiv?</p>
<input class="slider" type="range" min="1" max="5" value="3" />
<div class="left">Subjektiv</div>
<div class="right">Objektiv</div>
</div>
<div class="holder-left">
<p>Subjektiv eller objektiv?</p>
<input class="slider" type="range" min="1" max="5" value="5" />
<div class="left">Subjektiv</div>
<div class="right">Objektiv</div>
</div>
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 多个单选按钮组相互干扰
- 下拉选择可自动更改第二个下拉选择
- onkeyup无法动态创建多个文本区域
- JS:从整个数组中每次得到5个项目,并得到平均值
- 4个滑块值的平均值
- 获取angular js中两个下拉值的平均值
- 从四个输入字段中查找总计或平均值,并在另一个输入字段中显示值
- 显示两个变量的平均值
- 使用多个分组依据查找哈希数组的平均值
- 查找1000个随机整数的数组的平均值javascript
- 表格中四个字段的平均值
- 对多个数组中的多个对象求和,然后取平均值
- 使用MongoDB Aggregation计算多个平均值
- 从多个输入字段(范围)中获取平均值
- 使用2个函数和onchange事件处理程序计算5个数字的平均值
- 提示用户输入10个输入,将其放入数组中,找到平均值,并打印小于平均值的数字
- javascript中五个值的平均值
- 计算MapReduce中最后X个文档的平均值
- 以相同的精度计算两个数字的平均值