如何仅使用HTML计算依赖于其他表数据的表数据?

How can I calculate table data that depends on other table data using only HTML?

本文关键字:数据 其他 依赖于 何仅使 HTML 计算      更新时间:2023-09-26

假设我有以下内容:

<table id="tourney_stats" class="table table-hover tablesorter">
    <thead>
      <tr>
        <th>Name <i class="fa fa-arrows-v"></i></th>
        <th>Wins <i class="fa fa-arrows-v"></i></th>
        <th>Losses <i class="fa fa-arrows-v"></i></th>
        <th>W/L Ratio <i class="fa fa-arrows-v"></i></th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>Name 1</td>
        <td>2</td>
        <td>3</td>
        <td>0</td>
      </tr>
      <tr>
        <td>Name 2</td>
        <td>5</td>
        <td>6</td>
        <td>0</td>
      </tr>
    </tbody>
</table>

是否可以根据表项的胜负计算所有条目的W/L Ratio列?

基本上我希望网站计算2/3,并把结果放在W/L比率列的名称1,和名称2的5/6,这样我就不必自己做计算。

谢谢

你说"只有HTML",但正如@JimGarrison指出的,这从根本上是不可能的。看到你的问题也被标记为javascript

var table = document.getElementById('tourney_stats');
var rows = table.rows;
for (var i = rows.length; i--;) {
    var row = rows[i].cells;
    row[2].textContent = row[0].textContent / row[1].textContent;
}

将计算加载时间的比率

您可以使用javascript计算w/l比率并更改s textContent,但我认为仅使用HTML是不可能的,因为HTML不是编程语言