JavaScript删除字符前的所有文本
JavaScript remove all text before a character
我正在为我的工作构建一个邮件解析器,我已经让它从发送邮件到将其显示在屏幕上,但现在我想删除最旧的邮件,即顶部的邮件。我的想法是,我制作一个var,并将字符串添加到其中,然后删除所有内容,直到第一次点击按钮。并拥有它,这样我每次都可以使用相同的按钮删除最旧的邮件。有人能帮我认识到这一点吗?
Gr。Ruben
编辑:
HTML:
第一封邮件__________~第二封邮件________~
JavaScript:
var str = document.getElementByTagName("h1")
mail = str.lastIndexOf('~') + 1;
然后将标签更改为字符串的值
为了删除第一封邮件,您可以这样做。
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")));
})
看看这是不是你需要的。
相关文章:
- 兰吉 |如何在 span 标签上使用单击事件删除突出显示的文本
- JavaScript-如果以前不存在文本,如何从文本区域删除新行
- 如何动态添加和删除多个类名的文本
- jQuery从标签中删除括号/文本
- 单击文本时删除文本框的默认数据
- 添加/删除/更改输入文本的部分值
- 在显示/隐藏中单击时删除的文本
- 单击时从表单中删除特定文本
- 使用VBScript或Javascript从文本框(文本区域)中删除最后一行空/空行
- 使用删除文本创建新行
- Wordpress TinyMCE在从文本切换到视觉时,如果锚标记包裹块元素,则会删除锚标记
- 为什么jQuery正在删除文本的最后一个字符
- 如何删除特定文本短语的所有实例
- 通过点击文本区域添加和删除多个标签
- 隐藏<标签>abc标签>之间的文本 - 删除“ ABC”
- JavaScript 拆分字符串 选定的文本删除
- jQuery淡入/淡出替换文本删除链接
- 遍历元素列表并根据内部文本删除元素上的游标样式
- 将逗号后的文本删除到行尾
- 需要有关jQuery条件的帮助,该条件基于匹配的文本删除容器元素