【发布时间】:2013-06-07 16:10:48
【问题描述】:
试图在浏览器中为用户提供可编辑的 XML 页面。
例如,以下是 XML 的一部分。
<Employee name="John Doe" type="contract" ID="1000">
<Salary>10000</Salary>
<Email>johndoe@johndoe.com</Email>
</Employee>
当上述内容在浏览器(IE 或 FF)中呈现给用户时,用户应该能够突出显示属性或值。当突出显示并按下第二个鼠标按钮时,将弹出一个用于编辑的菜单。对于属性和标签,它可能类似于 ID-TEST-PRESENT 或 ID-TEST-OPTIONAL。现在,该属性应在选择时更改为 ID-TEST-PRESENT,而不是 ID。
同样,对于值,可以显示一个文本框,用户可以在其中输入新值。然后需要将这个更新的 XML 文件发送到后端并保存。
这可行吗?如果是,最简单的方法是什么。
我一直在编写嵌入式应用程序。这是我第一次涉足网络浏览器方面。任何帮助表示赞赏。
【问题讨论】:
标签: java javascript xml cross-browser