如何删除<;br>;在使用javascript的行的末尾
如何使用javascript删除行末尾的br标记如何删除<;br>;在使用javascript的行的末尾,javascript,replace,Javascript,Replace,如何使用javascript删除行末尾的br标记 <code> line 1 <br> line 2 <Br> line 3 <br /> line 4 <br/> </code> 第1行 第2行 第3行 第4行 使用JQuery: $("code").find("br:last").remove() 使用普通JS: var targetElement = document.getElementsByTagName(
<code>
line 1 <br>
line 2 <Br>
line 3 <br />
line 4 <br/>
</code>
第1行
第2行
第3行
第4行
使用JQuery:
$("code").find("br:last").remove()
使用普通JS:
var targetElement = document.getElementsByTagName("code")[0],
lastChildElement = targetElement.lastChild;
targetElement.removeChild(lastChildElement);
这将删除页面上第一个
code
元素中的最后一个br
:
var code = document.querySelector('code');
var brs = code.querySelectorAll('br');
var br = brs.length && brs[brs.length-1];
if (br) {
br.parentNode.removeChild(br);
}
实例:
setTimeout(函数(){
var code=document.querySelector('code');
var brs=code.querySelectorAll('br');
var br=brs.length&&brs[brs.length-1];
如果(br){
br.parentNode.removeChild(br);
}
}, 500);代码>
第1行
第2行
第3行
第4行
文本之后,这样你可以看到它时,它去了
或者js;这不会从代码中删除br
,但br
将不再添加换行符
br {
display: none;
}
@请让朋友或同事帮你学英语。“回答不容易”是不清楚的,没有做任何事情来帮助我们帮助你。