【发布时间】:2012-05-31 01:12:47
【问题描述】:
我正在开发一个应用程序,该应用程序将列出您之前保存的数据。如果您有错字、最初没有输入所有数据点等,您将有机会编辑数据块。
现在我有 javascript 获取给定块中每个元素的值(通过 php 中的 foreach 循环使用来自服务器的数据创建),将其保存到一个对象,然后将这些元素 (<p>) 替换为textarea 输入然后用之前抓取它的 js 对象中的数据填充它。
对于一个我在从动态内容中转义引号时遇到问题,但感觉这可能不是最优雅的解决方案。
内容可编辑。
基本上:我应该走那条路,只在点击“编辑”按钮时使数据块中的每个元素 contenteditable='true' 还是浏览器支持太可疑?
我目前的课程是一个可靠的计划吗?
或者是否有第三个(第四个、第五个等)选项?
谢谢!
【问题讨论】:
标签: php javascript html input