javascript - 在将文本添加到文本区域之前从文本中去除 html 标签

标签 javascript jquery strip-tags

当用户在我的网站上填写表单时,它会使用 jQuery ajax 发送到服务器,服务器返回与此类似的结果:

<p>Sivustosi päivittyy usein tai silloin tällöin, joten julkaisujärjestelmä on sivustolle välttämätön. 
Sivusto rakennetaan <a href="http://fi.wordpress.org/" target="_blank">WordPress-julkaisujärjestelmään.</a> 
WordPress on erittäin helppokäyttöinen alunperin blogeja varten kehitetty julkaisujärjestelmä, joka monipuolisuutensa takia soveltuu myös isojenkin yritysten julkaisujärjestelmäksi.</p>

<p>Se että sivu erottuu massasta kaikin tavoin, 
vaatii paljon tutkimusta muista alan sivuista, ja vaatii aikaa. </p>

Valintojesi perusteella hinta voisi olla 330€ + ALV 23%(75.9€)

然后用户可以选择关闭包含结果的窗口,或者与我联系以将结果添加到消息中,因此我需要在 Gmail 显示时删除 html 标签,并将它们显示在文本区域上也。我将如何执行此操作,因为我的 ajax 调用将文本添加到 textarea 如下:

$.ajax({
        type: "POST",
        url: "calculate.php",
        data: calculation_data,
        error: function (failure) {
            $('#result').html("Palvelimelta ei saatu tietoja. Internet-yhteytesi on mahdollisesti poikki, tai serveri on ylikuormittunut. Yritä hetken päästä uudelleen. ");
            $('#hintalaskuri .control-group').slideUp();
        },
        success: function (response) {
            $('#result').html(response);
            $('#hintalaskuri .control-group').slideUp();
            $('#hintalaskuri .modal-footer').prepend('<a href="#tarjouspyyntö" data-dismiss="modal" aria-hidden="true" class="btn btn-success" data-toggle="modal">Lähetä tarjouspyyntö</a>');
            //add text to textarea
            $('#tarjouspyyntö [name=hintalaskuri]').val(response);

        }


    });

添加$(html).text();成功功能没有帮助,那么我该怎么做呢?

最佳答案

您已经将 html 添加到您的一个元素中。因此,请从该元素中获取文本

$('#tarjouspyyntö [name=hintalaskuri]').val($('#result').text());

关于javascript - 在将文本添加到文本区域之前从文本中去除 html 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345930/

相关文章:

javascript - 在更改时显示日期选择器

javascript - jQuery.proxy() 函数未在 Chrome 中调用

jquery - 如何恢复 jsFiddle.net 中的运行、保存、TidyUp 和 JSHint 按钮?

PHP:strip_tags()是否去除自闭合XHTML标签?

Javascript 只允许特定的 HTML 标签

javascript - Jest 单元测试失败,出现 TypeError : validemail. checkValidity 不是函数,如何修复

javascript - jQuery 中嵌套对象类的全局变量

php - 在 Magento 中剥离 HTML 标签

javascript - 是否可以监控 Safari 扩展中的所有网络流量?

javascript - 有时只有 IE 11 失去对 ajax 调用的关注 ASP.NET MVC4