当文本字段在jquery中具有相同的类名和id时,我能从文本字段中获得最大值吗?

时间:2014-08-18 17:02:56

标签: javascript each

我想从这个文本字段获得最高价值,但是 link

HTML

<input class="myclass" name="foo1" id="foo1" type="text" value="57"> 
<input class="myclass" name="foo1" id="foo1" type="text" value="24"> 
<input class="myclass" name="foo1" id="foo1" type="text" value="11"> 
<input class="myclass" name="foo1" id="foo1" type="text" value="78">

$(".resbobot").each(function() {   
   if (parseInt($(this).val()) > parseInt($(this).val())) 
      alert ("Maximum value is"+??); 
});

1 个答案:

答案 0 :(得分:1)

是的,但您需要在某些临时变量中存储最大值:

var max = 0;
$( '.myclass' ).each( function() {
    if( parseInt( $( this ).val(), 10 ) > max ) {
        max = parseInt( $( this ).val(), 10 );
    }
} );
console.log( max );

jsFiddle demo