ASPクラシックスクリプトでは、ループがあります。各レコードセットには、「portos」(7、4、12)という配列があり、最高値と2番目に高い値を転送する必要があります。
今のところ、最大値を取得して、次のリンクに渡します。
<script type="text/javascript">
var v=[<%=portos %>]
var porto=parseInt((Math.max.apply(0,v)), 10);
document.links["link"].href += porto;
</script>
<a id="link" href="somepage.asp?maxv=">Link</a>
残念ながら、それはループの外側でのみ機能します。内部では、最初のレコードセットのすべての番号を取得し、他のレコードセットには取得しません。これは1つの問題です。もう1つはタイトルにあります:リンクに2番目に高い値を取得するにはどうすればよいですか?
私はJavaに完全に精通していて、何日もの間これについて考えています...助けてください!