Javascript 本地编辑网站上的文本-刷新页面后不重置
我想知道是否有一种方法可以在本地编辑网站上的特定标签,这样即使页面重新加载,标签也不会改变 可以使用Chrome开发者工具编辑值。但如果刷新页面,所有更改都将重置 有没有一种方法可以更改一个值,使其在页面重新加载后不会更改Javascript 本地编辑网站上的文本-刷新页面后不重置,javascript,php,html,css,web,Javascript,Php,Html,Css,Web,我想知道是否有一种方法可以在本地编辑网站上的特定标签,这样即使页面重新加载,标签也不会改变 可以使用Chrome开发者工具编辑值。但如果刷新页面,所有更改都将重置 有没有一种方法可以更改一个值,使其在页面重新加载后不会更改 提前谢谢 我会这样做: 将data editableId=“XXXX”属性分配给要编辑的标签 在页面中添加一些JS,将单击和模糊事件侦听器添加到每个具有该属性的元素中 onclick函数应该向单击的元素添加contenteditable=“true”属性。然后您将能够编辑标
提前谢谢 我会这样做:
- 将data editableId=“XXXX”属性分配给要编辑的标签
- 在页面中添加一些JS,将单击和模糊事件侦听器添加到每个具有该属性的元素中
- onclick函数应该向单击的元素添加contenteditable=“true”属性。然后您将能够编辑标签
- onblur函数应该获取dataeditableid属性和元素的文本,并通过AJAX将它们发送到PHP服务器脚本
- 在PHP中,您可以更新数据库或HTML文件并更改内容。重新加载页面时,元素将具有新文本
当然,这个JS应该只对您可用(只有在设置了一些管理会话变量的情况下,您才能包含它)。不要重新加载页面。按F12键后编辑对元素的更改部分。如果要更改控制台上的标签,所有更改都将消失。如果您有权访问源代码,您可以在更改标签时将其存储在某个位置。但是您可以创建一个chrome扩展,每次使用javascript加载页面时都会更改这一标签,这很奇怪,但没关系。标签可能重复