• <tfoot id='3ERgm'></tfoot>
    • <bdo id='3ERgm'></bdo><ul id='3ERgm'></ul>
    <i id='3ERgm'><tr id='3ERgm'><dt id='3ERgm'><q id='3ERgm'><span id='3ERgm'><b id='3ERgm'><form id='3ERgm'><ins id='3ERgm'></ins><ul id='3ERgm'></ul><sub id='3ERgm'></sub></form><legend id='3ERgm'></legend><bdo id='3ERgm'><pre id='3ERgm'><center id='3ERgm'></center></pre></bdo></b><th id='3ERgm'></th></span></q></dt></tr></i><div id='3ERgm'><tfoot id='3ERgm'></tfoot><dl id='3ERgm'><fieldset id='3ERgm'></fieldset></dl></div>
  • <legend id='3ERgm'><style id='3ERgm'><dir id='3ERgm'><q id='3ERgm'></q></dir></style></legend>
  • <small id='3ERgm'></small><noframes id='3ERgm'>

        如何发送“&amp;"?通过 AJAX 的(和号)字符?

        How can I send the quot;amp;quot; (ampersand) character via AJAX?(如何发送“amp;?通过 AJAX 的(和号)字符?)
            <bdo id='O8TTb'></bdo><ul id='O8TTb'></ul>
            1. <small id='O8TTb'></small><noframes id='O8TTb'>

                <tbody id='O8TTb'></tbody>
            2. <legend id='O8TTb'><style id='O8TTb'><dir id='O8TTb'><q id='O8TTb'></q></dir></style></legend>
                <i id='O8TTb'><tr id='O8TTb'><dt id='O8TTb'><q id='O8TTb'><span id='O8TTb'><b id='O8TTb'><form id='O8TTb'><ins id='O8TTb'></ins><ul id='O8TTb'></ul><sub id='O8TTb'></sub></form><legend id='O8TTb'></legend><bdo id='O8TTb'><pre id='O8TTb'><center id='O8TTb'></center></pre></bdo></b><th id='O8TTb'></th></span></q></dt></tr></i><div id='O8TTb'><tfoot id='O8TTb'></tfoot><dl id='O8TTb'><fieldset id='O8TTb'></fieldset></dl></div>

              • <tfoot id='O8TTb'></tfoot>

                  本文介绍了如何发送“&amp;"?通过 AJAX 的(和号)字符?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  我想用 JavaScript 的 POST 方法发送一些变量和一个字符串.

                  I want to send a few variables and a string with the POST method from JavaScript.

                  我从数据库中获取字符串,然后将其发送到 PHP 页面.我正在使用 XMLHttpRequest 对象.

                  I get the string from the database, and then send it to a PHP page. I am using an XMLHttpRequest object.

                  问题是字符串多次包含字符&,而PHP中的$_POST数组把它看成是多个键.

                  The problem is that the string contains the character & a few times, and the $_POST array in PHP sees it like multiple keys.

                  我尝试将 & 替换为 &replace() 函数,但它似乎没有做任何事情.

                  I tried replacing the & with & with the replace() function, but it doesn't seem to do anything.

                  谁能帮忙?

                  javascript 代码和字符串如下所示:

                  var wysiwyg = dijit.byId("wysiwyg").get("value");
                  var wysiwyg_clean = wysiwyg.replace('&','&');
                  
                  var poststr = "act=save";
                  
                  poststr+="&titlu="+frm.value.titlu;
                  poststr+="&sectiune="+frm.value.sectiune;
                  poststr+="&wysiwyg="+wysiwyg_clean;
                  poststr+="&id_text="+frm.value.id_text;
                  
                  xmlhttp.open("POST","lista_ajax.php",true);
                  xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
                  xmlhttp.send(poststr);
                  

                  字符串是:

                   <span class="style2">&quot;Busola&quot;</span>
                  

                  推荐答案

                  你可以使用 encodeURIComponent().

                  它将转义所有不能在 URL 中逐字出现的字符:

                  It will escape all the characters that cannot occur verbatim in URLs:

                  var wysiwyg_clean = encodeURIComponent(wysiwyg);
                  

                  在此示例中,与字符 & 将被替换为转义序列 %26,这在 URL 中有效.

                  In this example, the ampersand character & will be replaced by the escape sequence %26, which is valid in URLs.

                  这篇关于如何发送“&amp;"?通过 AJAX 的(和号)字符?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  SCRIPT5: Access is denied in IE9 on xmlhttprequest(SCRIPT5:在 IE9 中对 xmlhttprequest 的访问被拒绝)
                  XMLHttpRequest module not defined/found(XMLHttpRequest 模块未定义/未找到)
                  Show a progress bar for downloading files using XHR2/AJAX(显示使用 XHR2/AJAX 下载文件的进度条)
                  How can I open a JSON file in JavaScript without jQuery?(如何在没有 jQuery 的情况下在 JavaScript 中打开 JSON 文件?)
                  How do I get the HTTP status code with jQuery?(如何使用 jQuery 获取 HTTP 状态码?)
                  quot;Origin null is not allowed by Access-Control-Allow-Originquot; in Chrome. Why?(“Access-Control-Allow-Origin 不允许 Origin null在铬.为什么?)

                    <tbody id='0DKGn'></tbody>
                1. <legend id='0DKGn'><style id='0DKGn'><dir id='0DKGn'><q id='0DKGn'></q></dir></style></legend>

                  <small id='0DKGn'></small><noframes id='0DKGn'>

                  <i id='0DKGn'><tr id='0DKGn'><dt id='0DKGn'><q id='0DKGn'><span id='0DKGn'><b id='0DKGn'><form id='0DKGn'><ins id='0DKGn'></ins><ul id='0DKGn'></ul><sub id='0DKGn'></sub></form><legend id='0DKGn'></legend><bdo id='0DKGn'><pre id='0DKGn'><center id='0DKGn'></center></pre></bdo></b><th id='0DKGn'></th></span></q></dt></tr></i><div id='0DKGn'><tfoot id='0DKGn'></tfoot><dl id='0DKGn'><fieldset id='0DKGn'></fieldset></dl></div>
                    • <bdo id='0DKGn'></bdo><ul id='0DKGn'></ul>

                          <tfoot id='0DKGn'></tfoot>