<script>
function mm()
{
var td = window.event.srcElement;
if(td.tagName=="TD")
{
td.innerHTML = "<input style='width: 100%' value='"+
td.innerHTML +"' onblur='this.parentNode.innerHTML=this.value' onkeypress='if(this.parentNode.nextSibling&&event.keyCode==13)this.parentNode.nextSibling.click();'>";
td.childNodes[0].focus();
}
}
</script>
<table border=1 width=200 onclick="mm()">
<tr><td>sdf</td><td>sdf</td><td>sdf</td><td>sdf</td>
</tr>
<tr><td>sdf</td><td>sdf</td><td>sdf</td><td>sdf</td>
</tr>
</table>