简单数字编辑的可靠性如何?

时间:2012-10-11 12:21:13

标签: javascript jquery contenteditable html-table

我们有一个网站,用户可以在其中输入商品的统计信息。 统计数据只是int或float不需要格式化。

我们可以对其进行设置,以便每个td都替换为<input type="text" />,但这需要我们格式化输入,使它们看起来像不是输入,并且附带一个完整的主机跨浏览器的CSS问题!

所以我们正在考虑contenteditable,但我想知道我们可能会遇到多少问题?

我们正在考虑使用基本上这样的实现:http://jsfiddle.net/hailwood/XQhh3/

1 个答案:

答案 0 :(得分:1)

有许多HTML富文本编辑器使用此方法,您的问题显得相当简单。如果您只担心客户端问题,兼容性是我能想到的最大问题。 Many移动浏览器不支持此功能。

如果你的内容比文本节点更复杂,我可以看到你遇到的大多数困难都与DOM选择和操作有关,但你应该没问题。