javascript - 将层次结构中的跨度内容复制到变量
问题描述
我有一个跨度(.amount)中的数值,与其他div(.coins和.description)分层。
我想做的事:
1 - 将 <.amount> 的内容复制到名为 $coins 的变量中
2 - 用 $coins + $wallet 的总和更新 var $total
3 - 复制 var $total 并将其显示在 ID 为 #total 的 Span 中
下面是过程的想法,但它不是代码本身。
很感谢!
<div class="coins">
<div class="description">
<span class="amount">152</span>
</div>
</div>
<script>
var coins = 152 //content of the hierarchy class ".coins .amount"
var wallet = 1000
var total = coins + wallet
</script>
Your Total: <span id="total">$total</span>
解决方案
- 如何获取 span 的内容
-
<div class="coins"> <div class="description"> <span id="amount">152</span> </div> <p>Your Total: <span id="total"></span></p> </div> <script> var coins = Number(document.getElementById("amount").innerText) var wallet = 1000 var total = coins + wallet document.getElementById("total").innerText = total </script>
推荐阅读
- applescript - APPLESSCRIPT:键码双标签并输入不起作用
- delphi - 如何解决 Delphi 中 2 个或多个 Units 之间的 CYCLIC 关系问题?
- swift - 如何在点击按钮时启动渐变动画?
- excel - 使用 sheet.codename 从工作簿复制数据
- sql-server - 使用 Google Charts asp.net 从数据库中获取两个日期之间的数据
- c++ - 存储网格的数据结构(将具有负索引)
- python - 根据行的先前值填充 NaN
- react-admin - 是否 React-Admin
仅适用于具有数字 id 的数据? - excel - 导出到 Excel 时出现 SSRS 时间格式问题
- css - 如何在反应类组件中使用 react-jss?