gpt4 book ai didi

javascript - 如何在查询字符串中使用撇号嵌入值

转载 作者:行者123 更新时间:2023-11-30 16:55:35 26 4
gpt4 key购买 nike

我有以下 javascript:

tr.append("<a href='add_widget.html?id=" + data[i].id + "&pg=" + data[i].page_number + "&dest=" + data[i].dest + "&name=" + data[i].name.replace("'","\\'") + "'</a><button class='btn btn-xs btn-primary'>Edit</button>&nbsp;</td>");

有问题的代码与名称字段有关。如果我在单击由上述 javascript 创建的超链接时有一个像“John Doe”这样的名称,则新页面的查询字符串将具有全名。但是,如果我尝试传递一个像“John's stuff”这样的名称,上述逻辑会创建一个如下所示的查询字符串变量:

&name=John\

如何更改上面的代码,以便将整个字符串“John's stuff”传递到 add_widget.html 页面?

谢谢。

最佳答案

替换(“'”,“%27”)

尝试 http://meyerweb.com/eric/tools/dencoder/它是一个在线 URL 编码器/解码器。

关于javascript - 如何在查询字符串中使用撇号嵌入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29774021/

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