Код: Выделить всё
function checkoutSystem() {
var table = document.getElementById('checkOutTable');
for (var r = 0, n = table.rows.length; r < n; r++) {
for (var c = 0, m = table.rows[r].cells.length; c < m; c++) {
results=table.rows[r].cells[c].textContent;
console.log(results);
}
}
}
< /code>
Консоль затем показывает эти результаты при запуске функции: < /p>
"LG D2343P-BN 23-inch"
"1 X"
"99.99"
"Ethernet Cable 50m Cat 5e"
"1 X"
"24.99"
"Total"
"124.98"
"Empty Cart"
< /code>
Я хочу, чтобы результат был похож на это: < /p>
"orderTitle=LG D2343P-BN 23-inch"
"orderQty=1"
"orderPrice=24.99"
"orderTotal=124.98"
< /code>
Я не хочу, чтобы JavaScript получил x в «1 x» и не хочу, чтобы он показал «пустую корзину» или «общее», я хочу опубликовать значения, использующие значения Аякс. Это задание, мне не разрешено использовать jQuery. < /P>
http.open("POST", url, true);
< /code>
Вот таблица HTML: < /p>
LG D2343P-BN 23-inch
1
[url=/637415/cms/pages/cart.php?action=remove&id=46\]X[/url]
99.99
Ethernet Cable 50m Cat 5e
1
[url=/637415/cms/pages/cart.php?action=remove&id=38\]X[/url]
24.99
Total
124.98
[url=/637415/cms/pages/cart.php?action=empty]Empty Cart[/url]
Подробнее здесь: https://stackoverflow.com/questions/232 ... lement-ids