2

このテーブルを考えると:

<table border>
    <tbody>
        <tr>
            <th></th>
            <th>A</th>
            <th>B</th>
            <th>C</th>
            <th>D</th>
        </tr>
        <tr>
            <th>B</th>
            <td id="i0j0">sa</td>
            <td id="i0j1">sa</td>
            <td id="i0j2">sb</td>
            <td id="i0j3">sa</td>
        </tr>
        <tr>
            <th>C</th>
            <td id="i1j0">sb</td>
            <td id="i1j1">sb</td>
            <td id="i1j2">sb</td>
            <td id="i1j3">sb</td>
        </tr>
        <tr>
            <th>D</th>
            <td id="i2j0">sc</td>
            <td  id="i2j1">sc</td>
            <td id="i2j2">sc</td>
            <td></td>
        </tr>
    </tbody>
</table>

目的のペアが列ヘッダー「B」とセル「sa」の場合、idi0j1を持つ td が返されます。ペアが列ヘッダー「B」とセル「sb」の場合、idi1j1を持つ要素が返されます。

以前にこの質問をするのに問題がありましたが、明確ではありませんでした。さらに情報が必要な場合はお知らせください。それを表現した JSBin は、http://jsbin.com/amowUBA/7/edit にあります

4

1 に答える 1