+ JavaScript の質問用スレッド vol.74 +
441 :
Name_Not_Found:
すみません、どうかアドバイスをください。
横のボタンを押せば、テーブルの行が上に上がるスクリプトを組みたいのですが・・・
作ったのは・・・
<table border=1>
<tbody id="test">
<tr>
<td><a href="javascript:testn(0);">↑</a></td>
<td>一行目</td>
</tr>
<tr>
<td><a href="javascript:testn(1);">↑</a></td>
<td>二行目</td>
</tr>
<tr>
<td><a href="javascript:testn(2);">↑</a></td>
<td>三行目</td>
</tr>
</table>
<script type="text/javascript">
function testn(no) {
obj = document.getElementById('test');
if (no != 0) obj.insertBefore(obj.rows[no], obj.rows[(no-1)]);
}
</script>
うまく動かない原因はわかるのですが・・・
しかし、どう改良すればよいのかわかりません。
どうかアドバイスをください。。。