有现成的http://webfx.eae.net/dhtml/grid/intro.html
解决方案 »
- Jquary AJAX回调函数的问题.
- 颜色选择对话框chooseColorDlg的表示位置问题 急急急!!!
- 能删除div标签里面的其中一个子标签吗?
- 【100分求助】如何遍历一个Table的每一行,当行里有某个 td的内容为空的时候隐藏掉整个行?
- 使用new Date()生成一个时间对象的问题!
- 如何使系统只能打开一个页签,要打开另外一个,则要关闭已经打开的
- IE的打印模板问题,急
- 请帮忙看看下面的js为什么不行呢..
- 如何去掉页面提交是发出的声音?
- 这个调用方法:alert(JScriptSoapClient("/ws.asmx?WSDL").CreateWebService("ws").HelloWord());
- 大家有什么好的弹窗代码,可以防XP,SP2,可以防插件防弹窗广告的代码,防弹窗好点的js代码
- javascript怎样获得<form>里的text的值
http://blog.csdn.net/huo789/archive/2006/10/12/1331790.aspx
--------
这个不难,下面是一个简单的demo:
<body id="www.never-online.net">
<table border="1" cellpadding="0" cellspacing="0" width="100%" id="tbl">
<tr>
<td>never-online</td>
<td>BlueDestiny</td>
</tr>
<tr>
<td>never-online</td>
<td>BlueDestiny</td>
</tr>
<tr>
<td>never-online</td>
<td>BlueDestiny</td>
</tr>
</table>
<script type="text/javascript">
//<![CDATA[
onload = function () {
var e = document.getElementById("tbl"); window.old = null;
e.onclick = function () {
var c = window.event.srcElement;
if (c.tagName == "TD" && c.innerHTML.toLowerCase().indexOf("<")<0) {
c.innerHTML = "<input value='" + c.innerHTML + "'/>";
if (old) old.innerHTML = old.getElementsByTagName("INPUT")[0].value;
old = c;
}
}
}
//]]>
</script>
</body>