我正在使用 html5 type='range' 滑块,其中有 3 个。我的要求是 3 个滑块的总选择值不得超过 250。
例如:滑块 1 =100 滑块 2 =100 滑块 3 =50
并且这些滑块的总和不能超过 250(总和 = 100+100+50),这在上面的示例中是正确的。
粘贴下面的小提琴链接。也请在 chrome 浏览器中打开小提琴链接。
function updateSlider(obj){
id = obj.id;
sum = sum123();
if(sum>250){
alert('Max reached');
return false;
}
document.getElementById('span'+id).innerHTML = obj.value
}
function sum123(){
var i = parseInt(document.getElementById('slide').value);
var j = parseInt(document.getElementById('slide1').value);
var k = parseInt(document.getElementById('slide2').value);
var sum = i+j+k;
if(sum>250){
arr['i'] = i;
arr['j'] = j;
arr['k'] = k;
}
return i+j+k;
}