js读取相邻单元格数据

<table border="1">
    <tr>
        <td id="t1">
            <font color="#FF0000">*</font>第1个单元格
        </td>
        <td id="t2">
            <a href="#" onclick="alert(this.parentNode.previousSibling.innerText + this.parentNode.id+this.parentNode.nextSibling.id)">
                第2个单元格</a>
        </td>
        <td id="t3">
            第3个单元格
        </td>
    </tr>
</table>