允许用户通过单击 Word 来更改文本

发布于 2024-10-29 22:00:26 字数 176 浏览 0 评论 0原文

我正在尝试使用 PHP 来显示一小段文本,其中每个单词都可以由用户单击和更改。

例如:“敏捷的棕色狐狸跳过了懒狗。”用户可以通过弹出窗口形式或出现的菜单单击“跳跃”并将其更改为“行走”。

我想使用数据库来跟踪更改,并可能以某种方式显示过去迭代中的文本。我是个新手,所以不要害怕具体。

谢谢!

I'm trying to use PHP to display a short paragraph of text in which each word can be potentially clicked and changed by the user.

For example: "The quick brown fox jumps over the lazy dog." The user could click on "jumps" and change it to "walks", either via a popup window form or a menu that appears.

I'd like to use a database to keep track of the changes and maybe display the text in its past iterations in some way, too. I am kind of a novice, so don't be afraid to be specific.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

短暂陪伴 2024-11-05 22:00:26

默认情况下,支持 HTML5 的浏览器可以通过正确使用 contenteditable 属性来执行此操作。如果您想向后兼容,则需要搜索某种内联编辑 (jQuery) 插件。

顺便说一句,这首先与 PHP、数据库无关,因为用户交互发生在客户端,使用 HTML5 或 JavaScript 作为后备。当然,编辑完成后,您可能希望借助 PHP 将提交的数据存储在数据库中。

HTML5-capable browsers can do this by default with proper use of contenteditable attribute. If you'd like to be backwards-compatible, you'll need to search for some kind of inline-editing (jQuery) plugin.

Btw at first this has nothing to do with PHP, databases because the user interaction happens at the client side natively with HTML5 or with JavaScript as a fallback. Of course, when editing done, you may want to store the submitted data in a database with the help of PHP.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文