gpt4 book ai didi

jquery - 无法使用 jquery 重命名字段名称

转载 作者:行者123 更新时间:2023-12-01 00:16:02 25 4
gpt4 key购买 nike

我有一个问题。我有一个显示名称的标签。当我双击它时,它会变成一个文本框,我可以从这里重命名该文本,并在 onblur 事件上更新数据库中的名称。

当我在字符串前后加上“<”和“>”括号时,就会出现问题。

例如:

如果我给出这样的值:

  • >namename<效果很好
  • >name<它也工作得很好

当我给予时出现问题

  • <name>它会自动创建类似 <name>1</name> 的标签而且我无法重命名它。
  • 当我给<name时或name>它保存在数据库中,但它不是来自数据库。我无法重命名它。

任何人都可以知道为什么会发生这种情况?提前谢谢..

最佳答案

显示名称时,您需要转义 HTML,以便显示尖括号。

您可能正在服务器端处理输入值以去除非字母数字字符。没有人的名字中有这个名字,所以这似乎是合理的。

无论如何,我都会检查属性值的路径,确保在必要时对其进行转义/未转义,并且不会从值中删除类似 HTML 或非字母的字符。

关于jquery - 无法使用 jquery 重命名字段名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7887322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com