1. 程式人生 > >td中通過button繫結click事件實現跳轉,以及獲取同一table中另一td的值

td中通過button繫結click事件實現跳轉,以及獲取同一table中另一td的值

1、通過button繫結事件跳轉到同一頁面的其他div
例:
js頁面

 <table id = "tableid">
 <tr>
 <td id = "rcode">"123456"</td>
 <td><button type="button" id="buttonid" onclick="javascript:toManager(this)"></button></td>
 </tr>
 </table>
 <div id ="manage">跳轉到的位置</div
>

javascript指令碼

<script type="text/javascript">
function toManager(r){
            window.location.hash = "#manager";
            var clickRow = r.parentNode.parentNode.rowIndex;//獲取button行所在table的index
            alert(clickRow);
            var rcode = $(r).parent().parent().find("#rcode"
).val(); //rcode為另一td的id alert(rcode); }
</script>

js頁面需要引入jquery的外掛