0

ユーザーがアイテムの統計を入力できるサイトがあります。統計は単に int または float であり、フォーマットは必要ありません。

tdそれぞれが に置き換えられるように設定することもできます<input type="text" />が、そのためには入力をフォーマットして、入力ではないように見せる必要があり、クロス ブラウザーの CSS の問題が多数発生します。

を検討していますがcontenteditable、これでどれだけの問題に遭遇する可能性があるのでしょうか?

基本的に次のような実装を使用することを検討しています: http://jsfiddle.net/hailwood/XQhh3/

4

1 に答える 1

1

このアプローチを使用する多くのHTMLリッチテキストエディタがあり、問題はかなり単純に見えます。クライアント側の問題だけを心配しているのであれば、互換性は私が考えることができる最大の問題です。多くのモバイルブラウザはこれをサポートしていません。

テキストノードよりも複雑なコンテンツがある場合、DOMの選択と操作に関係する問題のほとんどが発生しますが、それ以外の場合は問題ありません。

于 2012-10-11T12:27:08.533 に答える