【发布时间】:2011-02-17 03:11:23
【问题描述】:
我正在制作一个小脚本来使 HTML 元素可编辑。当您单击一个元素时,它会被替换为文本区域,您基本上可以输入新文本。当您按下回车键时,textarea 将替换为原始元素,并更新其 innerHTML。
脚本的演示在这里:http://iambot.net/demo/editable/
现在问题在于内联表格编辑。它在 FF 3.6 上完美运行,但在 Chrome/Safari 上,一旦更新单元格的值,更新单元格的位置就会向右移动一个单元格的宽度。(只需尝试 Chrome/Safari 中的演示)它完全把整张桌子弄乱了。我是 CSS 的初学者,无法确定我到底哪里出错了。
任何帮助/指针表示赞赏!谢谢。
【问题讨论】:
标签: javascript css safari google-chrome