200分 高手帮帮我 我没辙了

来源:百度知道 编辑:UC知道 时间:2024/09/25 00:30:09
问题有点复杂,我实在是找不到人帮忙了,
我就只差解决这个问题 google地图 我就能做出来了!
简化以后代码如下:
<script type="text/javascript">
var flag=0;
function addtd(){
var _newTd4=document.getElementById("ttrr1").insertCell(0);
_newTd4.innerHTML= flag--;
}
</script>
<body>
<div style="width:300px; height:300px; overflow:hidden; top:20px; left:20px;">
<table style="position:absolute; left:50px; top:50px"
border="1" cellpadding="0" onclick="addtd(1)" width="10">
<tr id="ttrr1" align="right">
<td>1</td>
<td>2</td>
<td>3</td>
<td >4</td>
</tr>
</table>
</div>
<hr>
</body>

请朋友们运行一下,
我的问题就是
1.如何click <tr>以后 <td>向左递增,而不会往右加?

另外还有个小问题
2.如何知道某tr里有多少个t

<script type="text/javascript">
var flag=0;
function addtd(){
var _newTd4=document.getElementById("ttrr1").insertCell(0);
_newTd4.innerHTML= flag--;
}
function fun1()
{
var tdNum = document.getElementById("ttrr1").childNodes.length;
alert(tdNum);
}

</script>
<body>
<div style="width:300px; height:300px; overflow:hidden; top:20px; left:100px;">
<input type="button" value="td数目" onclick="fun1()">

<table style="position:absolute; right:100px; top:50px"
border="1" cellpadding="0" onclick="addtd(1)" width="10">
<tr id="ttrr1" align="right">
<td>1</td>
<td>2</td>
<td>3</td>
<td >4</td>
</tr>
</table> <