0

你好,我的jsp中有这段代码

<a href="#"onclick="supprimerProduit('<bean:write name="gererProduitsForm"  property="type_produit.nomProduit"/>','supprimerProduit','',<bean:write name="gererProduitsForm"  property="type_produit.idProduit"/>)"></a>

所以我有一个javascript错误,例如

托马斯的

在我的 var

<bean:write name="gererProduitsForm"  property="type_produit.nomProduit"/>

我该怎么做才能逃脱撇号..?谢谢

4

1 回答 1

-1

@brandizzi:这个主题与您链接的另一个主题不同。在 db insert/update 上转义撇号,或在 db select 上剥离撇号是不同颜色的马。在 url 字符串中转义撇号,就像原始帖子中的示例一样,这里是一个完全不同的蜡壶。

对于 Mercer,这是我在 url 字符串中转义撇号的建议:将 ' 替换为 %27

这样做的javascript方法是这样的:

my_title = "谁能说我们不都是梦?";

my_title = my_title.replace("'", "%27");

PHP的方法是:

$my_title = "谁能说我们不是梦?";

$my_title = str_replace("'","%27",my_title);

于 2011-05-28T12:20:09.217 回答