我正在制作一个离线工作的英语到印地语音译网页。我使用了 HTML 和 javascript,因此该文件适用于所有操作系统的所有浏览器。
如果用户每次都在同一台计算机、同一台浏览器上工作,我已经添加了对通过 cookie 记住单词的支持。
当用户键入 word 时,会根据存储在 cookie 中的数据库动态创建按钮。有没有办法可以在右键单击动态创建的按钮时关联操作?
另外,我想要那个动态创建的按钮应该在右键单击它时消失吗?我想要这个是因为,如果用户想从他的词汇数据库中删除一个错误的条目(在上面提到的 cookie 中)。
目前,我可以一次性删除所有动态按钮
id-of-span-which-holds-dynamic-buttons.innerHTML = '';
更长的方法是删除所有按钮,然后从数据库中弹出单词并根据当前数据库重新创建建议。有没有更简单的方法?
如果有人想看看我在说什么,我可以在哪里发布我的网页代码 ( >51KB )?