使用JS检查html表的列中的值

时间:2019-07-02 19:52:11

标签: javascript html

我试图弄清楚如何(当调用JS函数时)以粗略的方式检查特定列中的某些值。

基本上,假设有人尝试使用优惠券,但它仅适用于棕色或9号尺码的鞋子。我在JS中有测试值,但我需要找到一种方法来检查两个尺码栏9,颜色列为“ Brown”。如果任何一个存在,那么我会触发一条成功消息。

我知道我可以得到表行的长度,但是可以用JS解析HTML表吗?

<table>
    <thead>
        <tr>
            <th>Category</th>
            <th>Color</th>
            <th>Size</th>
        </tr>
    </thead>

    <tbody>
        <tr>
            <td>Leather</td>
            <td>Brown</td>
            <td>9</td>
        </tr>
        <tr>
            <td>Canvas</td>
            <td>Grey</td>
            <td>12</td>
        </tr>
        <tr>
            <td>Leather</td>
            <td>Black</td>
            <td>10</td>
        </tr>
    </tbody>
</table>

<script>
function myFunction() {
  var x = document.getElementById("myTable").rows.length;
}
</script>

0 个答案:

没有答案