方法很多。
在td里加入隐藏的input当点击是显示就可以了。
<script>
dis=1;
</script>
<table><tr>
<td id=mytd onclick="if(dis==1){dis=2;this.innerHTML='<input value= onblur=document.all.mytd.innerText=this.value;dis=1;>';}" width=20>aaaa</td>
</tr></table>
在td里加入隐藏的input当点击是显示就可以了。
<script>
dis=1;
</script>
<table><tr>
<td id=mytd onclick="if(dis==1){dis=2;this.innerHTML='<input value= onblur=document.all.mytd.innerText=this.value;dis=1;>';}" width=20>aaaa</td>
</tr></table>
<tr>
<td>123</td>
<td>456</td>
</tr>
</table><SCRIPT LANGUAGE="JavaScript">
function mm()
{
var e = window.event.srcElement;
if(e.tagName=="TD")
{
e.innerHTML = "<input style='width: 100%' value='"+ e.innerHTML
+"' onblur='this.parentNode.innerHTML = this.value'>"
e.childNodes[0].focus();
}
}
</SCRIPT>