【发布时间】:2013-09-02 16:04:08
【问题描述】:
我目前正在从事一个处理语言学习(即德语、中文等)的项目,其中一个功能特别是我们遇到了问题 - 简而言之,我们正在尝试显示“ghost " 文本(非常淡的灰色)并允许用户在此文本上键入。
该项目将有数千个不同的句子要输入,因此生成某种动态的“就地编辑”是理想的。
我认为这最好通过某种 Javascript 来完成?
我们目前已经实现了一个系统,它使用典型的 HTML 表单,覆盖在用户应该重复输入的文本之上。通过 CSS 和粗略手动定位的表单。我在下面附上了一张图片,以说明我们目前拥有的内容(3 个手动编码并放置在静态文本上的 HTML 表单)。
【问题讨论】:
-
如果用户输入错误会怎样?
-
目前,我们只专注于为用户创建在现有文本上键入的功能。后端技术和逻辑将在以后开发,不应与这部分功能相关。
-
如果您不需要任何进一步的交互,CSS 听起来不错。此外,它已经完成了。
-
我希望有一种明智的方法可以在文本之上(在文本循环内)生成 HTML 表单,而不是我们目前使用的一些肮脏的魔法(手动创建表单然后 CSS 将其调整到文本之上)。
标签: javascript jquery typing