javascript 正则表达式 替换 html 中的 p标签替换成BR标签
例如<divid="test"><p>我是段落哦~!</p></div><h2onclick="test()">点我把</h2>functiontest(){//没引入J...
例如
<div id="test">
<p>我是段落哦~!</p>
</div>
<h2 onclick="test()">点我把</h2>
function test(){
//没引入JQ文件
var _one = $("#test").html();
_one = _one.replace("如何把p","替换成<br>")
$("#test").html(_one );
} 展开
<div id="test">
<p>我是段落哦~!</p>
</div>
<h2 onclick="test()">点我把</h2>
function test(){
//没引入JQ文件
var _one = $("#test").html();
_one = _one.replace("如何把p","替换成<br>")
$("#test").html(_one );
} 展开
2个回答
展开全部
<p>标签标示一行,<br>标示换行,楼主的需求应该是想把<p>的换行形式换成<br>的形式
<br>是一个自闭合标签,所以要替换的时候,应该是在</p>的位置插入<br>,把<p>去掉就好了
可以这么写
_one = _one.replace("<p>","").replace("<\/p>",<br>")
<br>是一个自闭合标签,所以要替换的时候,应该是在</p>的位置插入<br>,把<p>去掉就好了
可以这么写
_one = _one.replace("<p>","").replace("<\/p>",<br>")
更多追问追答
追问
不兼容IE6.。。。 令人抓狂。我在做一个DIV的编辑器,iE下回车是产生P标签,想换成BR而已,就卡这了。求赐教呀,谢谢
追答
不兼容的表现是什么?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询