日期:2014-05-16  浏览次数:20471 次

使表格的单元格可编辑?
当点击表格某列的单元格时,在此单元格的位置出现一个文本框,初值为此单元格的值,若文本框的值改变时,则此单元格的内容也相应改变!!

------解决方案--------------------
可以肯定是可以的了,
而在asp.net里面只要使用datagrid来修改就行了,

不过这样子效率很低的


------解决方案--------------------
JAVASCRIPT +DOM
------解决方案--------------------
两种思路,我还都写过。

一种就是,在单元格中加上隐藏的文本框,onclick时显示,onblur时保存。

另一种就是用一个文本框,点时移动过来,离开时保存并移开。

------解决方案--------------------
同意楼上的观点..
------解决方案--------------------
http://www.cnblogs.com/dalink/articles/481657.html
参考这篇文章。
------解决方案--------------------
Td.onClick, Document.createElement(input),且将 td.innerText 赋给 input.value.
input.onBlur, Td.removeChild(input), 且将 input.value 赋给 Td.innerText.

------解决方案--------------------
比较简单!你可以在网上找:动态表格
------解决方案--------------------
你把文本框的边框都去掉,然后把背景写成单元格的颜色就可以了