Computer >> Máy Tính >  >> Lập trình >> Javascript

Nhận giá trị giá từ thẻ span và nối nó vào bên trong một div sau khi nhân với một số trong JavaScript?

Trích xuất giá trị và chuyển đổi nó từ Chuỗi thành số nguyên để nhận giá trị từ thẻ span.

Ví dụ

Sau đây là mã -

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Document</title>
</head>
<link rel="stylesheet"
href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<body>
   <tr>
      <th>Value=</th>
      <td><strong><span class="purchase amount">
         <span></span>10</span></strong>
      </td>
      <p id="demo"></p>
   </tr>
</body>
<script>
   $(document).ready(function () {
      var v = parseInt($(".purchase.amount")
      .text()
      .trim()
      .replace(',', ''));
      var totalValue = v * 10;
      console.log(totalValue);
      $("#demo").text("After multiplying the Value 10=" + totalValue);
   });
</script>
</html>

Để chạy chương trình trên, hãy lưu tên tệp anyName.html (index.html) và nhấp chuột phải vào tệp. Chọn tùy chọn “Mở bằng máy chủ trực tiếp” trong trình chỉnh sửa Mã VS.

Điều này sẽ tạo ra kết quả sau -

Nhận giá trị giá từ thẻ span và nối nó vào bên trong một div sau khi nhân với một số trong JavaScript?

Sau đây là kết quả trên bảng điều khiển -

Nhận giá trị giá từ thẻ span và nối nó vào bên trong một div sau khi nhân với một số trong JavaScript?

Điều này sẽ tạo ra kết quả sau -

Nhận giá trị giá từ thẻ span và nối nó vào bên trong một div sau khi nhân với một số trong JavaScript?

Điều này sẽ tạo ra kết quả sau trên bảng điều khiển -

Nhận giá trị giá từ thẻ span và nối nó vào bên trong một div sau khi nhân với một số trong JavaScript?