您好,我正在尝试开发一个移动应用程序。我遇到的问题是,当用户在 html 页面上填写表单时,我希望将数据写入同一页面上的无序列表中。我希望当下一个用户填充该数据的数据时将其写入列表中的第二个列表项,依此类推 。 预先感谢您可以针对此问题提供的任何帮助
最佳答案
如果我理解正确的话,您正在尝试制作一个应用程序来存储论坛每次提交的数据并将其返回给访问该页面的所有用户?
对于此类任务,您至少需要:
- A web server that runs PHP 、Python 或您喜欢的其他语言*;
- 连接服务器端的数据库(通常是 MySQL 或 PostgreSQL);
你需要做什么:
- 了解 HTTP POST 和基本 SQL 输入/输出(如果您还没有);
- 学习 AJAX如果你还没有;
- 将用户输入存储在数据库中,并让服务器脚本在调用时检索它;
- 使用超时函数,每分钟左右使用 AJAX 更新动态页面位(无序列表)(使用将数据库信息写入其中的 PHP 脚本加载 XML 文件应该这样做)。
我很快就会发布我提到的所有内容的链接。
*NodeJS 因其异步性(使动态页面更容易与服务器交互)并允许程序员在客户端和服务器端使用相同的语言而变得流行,但我从未尝试过告诉你它是如何实现的票价。 编辑:John NaN 说:不推荐 NodeJS。再说一遍,我自己也不知道;这就是为什么它写在注释上而不是放在帖子的上方。祝你好运!
*附注:大多数时候不要相信 W3Schools。不过,我链接到的 AJAX 教程并没有那么糟糕,而且很容易理解。
关于javascript - 在同一 html 页面上将数据从一个元素传递到另一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21566262/