解决方法
使用jQuery,你可以
use the
.map()
method用
the .get()
method得到一个整数数组,then .apply()
用数组作为参数
for Math.min
得到最小值.
这假设您需要表中的第一列.选择器可能需要根据您想要的列进行更改.
var values = $('#myTable tr > td:first-child').map(function() { return parseInt( $.text( [this] ) ); }).get(); var minimum = Math.min.apply( null,values );
没有jQuery,试试这个:
var values = []; var trs = document.getElementById('myTable').getElementsByTagName('tr'); for( var i = 0,len = trs.length; i < len; i++ ) { values.push( parseInt( trs[ i ].cells[ 0 ].innerHTML ) ); } var minimum = Math.min.apply( null,values );