突出显示具有高度值的输入
Highlight input with heights value
我得到了一组输入...每个都有一个数字值。
我想获取它们的所有值(在这里找到一种方法),然后比较然后并突出显示最高的输入,这意味着突出显示输入本身
这意味着我需要以某种方式获取它的 ID 并知道我正在与哪一个进行比较......
(我希望我解释得很好)。
这是我现在从随附的链接中获取的内容:
var values = [];
$("input[name='items[]']").each(function() {
values.push($(this).val());
});
尝试这样的事情
$(function(){
var higesht_val = 0;
var higesht_val_id = 0;
$("input[name='items[]']").each(function() {
var current_val = parseInt(this.value);
if(higesht_val < current_val){
higesht_val = current_val;
higesht_val_id = this.id;
}
});
alert(higesht_val); // highest value
alert(higesht_val_id);// id of highest value input
})
var highestVal = 0,
$target;
$("input[name='items[]']").each(function() {
if(parseInt($(this).val()) > highestVal){
highestVal = parseInt($(this).val());
$target = $(this);
}
});
// $target is now the input with the highest value
这个怎么样?
var values = [];
$("input[name='items[]']").each(function() {values.push(this);});
values.sort(function(a, b){return b.value - a.value;})
highlight(values[0]);
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 可以't让我的if语句处理js中的html表单输入
- 名称输入的索引
- 如何编写HTML输入的JS内联
- 要求输入在数据列表中
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 可以设置输入类型=文件的文本框的高度
- jQuery load() 函数更改输入文本的高度
- 突出显示具有高度值的输入
- firefox在输入时更改文本区域的高度不起作用
- 100%高度输入字段,并垂直对齐文本
- 根据我在代码中输入的圆柱体高度和变量值上下移动画布
- 如何在我的图像编辑器中设置输入高度和宽度的画布大小
- 添加画布的高度,宽度通过JS从html输入值
- 自动高度设置输入标签
- 生成画布宽度和高度属性,使其大小与用户输入大小的矩形相同
- 增加JSignature输入区的高度
- Javascript表单验证未执行,输入文本框高度光标定位未设置为顶部