【问题标题】:How can I do it through javascript?我怎样才能通过javascript做到这一点?
【发布时间】:2015-05-11 09:19:07
【问题描述】:

我有这样的文字。在 p 标签中,我需要删除文本末尾的两个符号。我怎样才能通过javascript做到这一点?

<p>text</p>

【问题讨论】:

  • 请发布您的代码
  • end of the text to be deleted 是什么意思?
  • 给我们看一些代码伙伴

标签: javascript html text tags


【解决方案1】:

你正在寻找.slice:

<p>text</p>
<script>
    var p = document.getElementsByTagName('p')[0];

    p.innerHTML = p.innerHTML.slice(0, -2); // returns "te"
</script>

http://jsfiddle.net/qaq3moof/

【讨论】:

    【解决方案2】:

    试试这个

    html

    <p id="txt">text+-</p>
    <input type="button" id="btn" value="click">
    

    js

    $(function(){
    $('#btn').click(function(){
    var text = $('#txt').html();
       var newStr = text.slice(0,-2);
        alert(newStr);
    });
    });
    

    这将为您解决问题。它使用 jquery 和 javascript。看看小提琴 eliminate last two symbols from a p element

    【讨论】:

      猜你喜欢
      • 2022-11-09
      • 1970-01-01
      • 1970-01-01
      • 2018-10-05
      • 2015-05-01
      • 1970-01-01
      • 2012-08-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多