我对HTML和Javascript相当不错,但任何语言解决方案都可以作为学习体验。
我希望在网站上有许多小文本框,用户可以写入,并在点击输入文本框的值变为输入的内容。必须保存文本框,以便网站的其他用途可以看到并更新。
最重要的是,我希望它很简单,因为总共有36个盒子。
提前致谢
答案 0 :(得分:0)
以下是我们在网络应用中执行autoSave
的方式:
用户输入字段。触发onfocus
事件,并启动setInterval
以检查更改
如果发生更改,则使用字段的新值更新数据库。您需要选择保存前等待的时间。 250毫秒在我们的应用程序中看起来很自然。
每个按键clearInterval
待处理的setInterval
并行另外setInterval
检查数据库是否已更改,如文档版本。
如果是,则更新其他人修改的字段。
如果您有机会仅定位现代浏览器,则可以使用WebSocket替换步骤4中的轮询。