我正在尝试使用 PHP 显示一小段文本,其中每个单词都可能被用户单击和更改。
例如:“敏捷的棕色狐狸跳过懒惰的狗。” 用户可以通过弹出窗口形式或出现的菜单单击“跳跃”并将其更改为“步行”。
我想使用数据库来跟踪更改,并可能以某种方式显示过去迭代中的文本。我是一个新手,所以不要害怕具体。
谢谢!
默认情况下,支持 HTML5 的浏览器可以通过正确使用contenteditable
属性来执行此操作。如果您想向后兼容,则需要搜索某种内联编辑(jQuery) 插件。
顺便说一句,这与 PHP、数据库无关,因为用户交互发生在客户端本地,使用 HTML5 或使用 JavaScript 作为后备。当然,编辑完成后,您可能希望借助 PHP 将提交的数据存储在数据库中。