Сортировщик html таблиц
Есть таблица, состоящая из примерных данных:
товар 1 - цена 1 товар 2 - цена 2 ... - ... товар n - цена n, где данные могут изменяться (товар и цена) и скрипт можно запускать с баттона. Выводятся данные в виде цена-товар Сортируется таблица по цене, от большего к малому. Проблема: не понимаю как организовать взаимодействие с массивов, который хватает, допустим, 5 элементов Примерный код: function Go() { var a1=new Array(5); var a2=new Array(5); var i; for (i=0; i<5; i++) { a1[i]=document.f.a2[i].value; a2[i]=document.f.a1[i].value; }//закончен ввод var a=[],o,i for (i=0; i<a1.length; i++) { o={ N: a1[i], Str: a2[i] } a[i]=o } a.sort(function (A,B) {return B.N-A.N} ) for (i=0; i<a1.length; i++) { alert(a[i].N+'='+a[i].Str) } } </script> Примерный код таблицы html: <TABLE> <TR><TH>ТОВАР</TH><TH>ЦЕНА</TH></TR> <TR><TD><input type="text" name="a1" value="Рабы"></TD> <TD><input type="text" name="a2" value="1500"></TD> </TR> </TABLE>и т.д. |
Часовой пояс GMT +3, время: 22:29. |