Подсчет в обычной таблице.
Нужно переумножить цену на количество.
Если больше 5 товаров, то умножить на цену по опту. Вот код:
<DOCTYPE html>
<html>
<head>
<title>Обработчик</title>
<meta charset="utf-8">
</head>
<body>
<form action="mail.php" method="POST">
<table style="border: 1px solid" cellspacing="0">
<tr>
<thead>
<td>Артикул</td>
<td>Стоимость опт</td>
<td>Стоимость розница</td>
<td>количество</td>
<td>итого</td>
</thead>
</tr>
<tr>
<td>1</td>
<td><input type="text" value="" /></td>
<td><input type="text" value="" /></td>
<td><input type="text" value="" /></td>
<td></td>
</tr>
<tr>
<td>2</td>
<td>300</td>
<td>400</td>
<td>8</td>
<td></td>
</tr>
<tr>
<td>3</td>
<td>380</td>
<td>420</td>
<td>10</td>
<td></td>
</tr>
<tr>
<td>4</td>
<td>400</td>
<td>440</td>
<td>15</td>
<td></td>
</tr>
</table>
</form>
<style type="text/css">
td{
border: 1px solid;
text-align: center;
height: 50px;
width: 100px;
}
</style>
</body>
</html>
|
Echkaa17,
в чём проблема и где ваши попытки сделать. |
Честно скажу.
Я незнаю как ето сделать на java. На php пишу в основном. А как обсчитать в таблице, незнаю. Если есть какие-то источники. Пожалуйста предоставте. В отчаянии. Клиент попросил делать на джаве, уже часов 6 читаю, ищю. Пожалуйста помогите в решении етой задачи. |
Цитата:
<!DOCTYPE html>
<html>
<head>
<title>Обработчик</title>
<meta charset="utf-8">
<style type="text/css">
td{
border: 1px solid;
text-align: center;
height: 50px;
width: 100px;
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
$(function() {
$("tr:nth-child(n+2)").each(function(indx, tr){
var td = $("td", tr);
var kol = +td.eq(3).html()||0;
var i = kol > 5 ? 1 : 2;
td.eq(4).html(kol * td.eq(i).html())
});
});
</script>
</head>
<body>
<form action="mail.php" method="POST">
<table style="border: 1px solid" cellspacing="0">
<tr>
<thead>
<td>Артикул</td>
<td>Стоимость опт</td>
<td>Стоимость розница</td>
<td>количество</td>
<td>итого</td>
</thead>
</tr>
<tr>
<td>1</td>
<td><input type="text" value="" /></td>
<td><input type="text" value="" /></td>
<td><input type="text" value="" /></td>
<td></td>
</tr>
<tr>
<td>2</td>
<td>300</td>
<td>400</td>
<td>8</td>
<td></td>
</tr>
<tr>
<td>3</td>
<td>380</td>
<td>420</td>
<td>10</td>
<td></td>
</tr>
<tr>
<td>4</td>
<td>400</td>
<td>440</td>
<td>15</td>
<td></td>
</tr>
</table>
</form>
</body>
</html>
|
Спасибо тебе.
Но учить то нужно. Не помнишь где про ето читал? Может книга какая? Сейчас вот php издание второе читаю. А по джаве ещё не начал. |
| Часовой пояс GMT +3, время: 11:59. |