Сортировщик 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, время: 01:52. |