在Javascript代码

时间:2016-04-08 06:34:12

标签: javascript jsp

我想在后悔字符(')

之后添加反斜杠

之前这是字符串

之后

是字符串(我想这样)

okey,这是我的代码,

       function showdata(mydata)
    {
        alert (mydata)
    }

//if this click, show alert showdata
<%
    String mydata= "Hello Worl'd";
%>
<a onclick="showdata('<% out.print(mydata.replace("'","\\\'")); %>'); return false;">Click Data</a>

我已点击,此警告未显示

帮助我,谢谢

1 个答案:

答案 0 :(得分:1)

你将无法传递hello wor'ld作为arument,因为它包含'character .do this way

 <script>
         function showdata(mydata)
    {

        alert (mydata);
    }</script>
if this click, show alert showdata
<%
    String mydata= "Hello World";
    mydata=mydata.replace("\'", "\\\'");

%>
<a onclick="showdata('<%=mydata%>');">Click Data</a>