JavaScript删除字符前的所有文本

时间:2015-11-20 07:39:14

标签: javascript email

我为我的工作建立了一个邮件解析器,我已经通过发送邮件将其发送到屏幕上了,但现在我想删除最旧的邮件,即顶部的邮件。我的想法是,我创建一个var并添加字符串然后删除所有内容,直到第一个〜点击一个按钮。并拥有它所以我可以使用相同的按钮每次删除最旧的邮件。谁能帮助我意识到这一点?

的Gr。鲁

编辑:

HTML:     

第一封邮件__________〜第二封邮件________〜

JavaScript:

var str = document.getElementByTagName("h1")
mail = str.lastIndexOf('~') + 1;

然后将标记更改为字符串

的值

1 个答案:

答案 0 :(得分:0)

要删除第一封邮件,您可以执行此操作。

var truncateEmail = function(mailDom){
     var text = mailDom.text(),
        truncatedEmail = text.substr((text.indexOf("__~") + 3));
     return truncatedEmail;
}
// removing email on click of a button

$("#truncate-btn").on("click",function(){
   $("#mail1").html(truncateEmail($("#mail1")));
})

看看你是否需要它。