javascript - 在 Javascript 代码中添加 Blackslah JSP

标签 javascript jsp

<分区>

我想在撇号 (') 后添加反斜杠

之前这是字符串

之后 thi\'s 是字符串(我想要这样)

好的,这是我的代码,

       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>

我已经点击了,这个提示不显示

帮帮我,谢谢

最佳答案

您将无法将 hello world 作为参数传递,因为它包含 ' 字符。这样做

 <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>

关于javascript - 在 Javascript 代码中添加 Blackslah JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36493066/

相关文章:

java - 实现 MVC 时,应用程序的哪一部分应该调用 DAO 中的方法?

javascript - 内联 TinyMCE 4.0 中的工具栏位置

javascript - 将随机数插入到类中

javascript - 防止 redux 存储值在组件中再次被使用

java - 为什么 JSP 中的 cookie 对象只能包含 String 类型的值?

java - 如何在 IBM WebSphere 7.0 中的所有应用程序中更改 .jsp 处理错误页面

java - JSP/Java/Tomcat | <jsp :inlude> Class not Found

java - 刷新<s :select> tag on changing backing Java collection in Struts 2

javascript - Jquery 颜色选择器不工作

JavaScript 数组克隆