Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

138
Visualizações
How can I calculate the total billing cost rom the list of products using javascript

So I am fetching the information in my JSP page using scriptlet. I need to calculate the total cost of the products .

<%
                                    List<Products> listProducts = employeeService.listProducts();
                                    for (Products product:listProducts){
                                %>
                                <tr>
                                  <th><%=product.getProduct_id() %></th>
                                  <td><%=product.getName() %></td>
                                  <td>&#8377; <%=product.getPrice() %></td>
                                  <td><%=product.getCategory() %></td>
                                  <td><input type="checkbox" name="addProduct"></td>
                                </tr>
                              
                                <%} %>
                               
                              </tbody>
                              
                                 <tr><input type="button" value="calculate" onclick="calculate()">Calculate</tr>
                        </table>
                    </div>
                </div>
                        <div class="form-row">
                            <div class="form-group col-md-6">
                                <label for="shippingCost">Shipping Cost</label> <input type="number"
                                class="form-control" id="shippingCost">
                            </div>
                            <div class="form-group col-md-6">
                                <label for="totalOrderValue">Total Order Value</label> <input type="number"
                                class="form-control" id="totalOrderValue">
                            </div>
                        </div>

How do i write a Javascript function for the same as I cannot assign ids to individual products here.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Add the class to product.getPrice() td. and iterate through tds.

JS:

const sum = Array.from(document.querySelectorAll(".productPrice"))
  .map(priceBlock => priceBlock.innerHTML)
  .reduce(((acc, price) => acc + +price), 0);

console.log(sum)
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda