如何用JS代码实现段落换行?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用JS代码实现段落换行?相关的知识,希望对你有一定的参考价值。

如何用JS代码实现段落换行?请教高手指点一下

可以通过以下2种方式:

1、在需要换行的位置输出</br>

2、段落使用<p>或者<div>等块元素括起来

示例

1、通过br的方式
<body>
  <div id='d1'>111</div>
 </body>
<script>
  document.getElementById('d1').innerhtml = '22222</br>3333';//这里通过增加</br>的方式换行
</script>

2、通过<p>的方式
<body>
  <div id='d1'>111</div>
 </body>
<script>
  document.getElementById('d1').innerHTML = '<p>22222</p><p>3333</p>';//这里通过<p>的方式换行
</script>

参考技术A 你加换行做什么?引号内的是字符,你用加号做连接符,想怎么换就怎么换行。<script>var p = "ClassID=26&IncludeChild=false"+ "&SpecialID=&ArticleNum=10"+ "&ShowType=2&ShowCols=1"+ "&ShowProperty=false"+ "&ShowClassName=false"+ "&ShowIncludePic=false"+ "&ShowTitle=true"+ "&ShowUpdateTime=false&ShowHits=false"+ "&ShowAuthor=false&ShowHot=false&ShowMore=false"+ "&TitleMaxLen=30&ContentMaxLen=500&Hot=false&Elite=false"+"&DateNum=100&OrderField=ArticleID&OrderType=desc";</script><script language='javascript' type='text/JavaScript' src='http://localhost/wwwroot/article_js.asp?'+p></script> 或者<script language='JavaScript' type='text/JavaScript' src='http://localhost/wwwroot/article_js.asp?'+'ClassID=26&IncludeChild=false&SpecialID=&ArticleNum=10&ShowType=2'+'&ShowCols=1&ShowProperty=false&ShowClassName=false&ShowIncludePic=false'+'&ShowTitle=true&ShowUpdateTime=false&ShowHits=false&ShowAuthor=false&ShowHot=false&ShowMore=false&TitleMaxLen=30&ContentMaxLen=500&Hot=false&Elite=false&DateNum=100&OrderField=ArticleID&OrderType=desc' ></script> 参考技术B 没明白你的意思,请表述清楚些

如何用PHP替换段落中的单词?

我有一个段落

"hi boss how is your health. <p><div> my office is big Perl </div></p>"

我想单独删除<div></div>标签,以便更新的字符串看起来像

"hi boss how is your health. <p>my office is big Perl</p>".

我该怎么办?

答案

PHP方式,使用str_replace如下:

<?PHP
$string = "hi boss how is your health. <p><div>my office is big Perl</div></p>";

$string=str_replace('<div>', '', $string);
$string=str_replace('</div>', '', $string);

echo $string;
?>

简单的方法,访问任何在线文本操作工具网站并编辑您的整个文本段落,无需任何PHP知识,例如:Text Manipulation Tools

另一答案

使用PHP的strip_tags($string);函数。

更多参考:http://php.net/strip_tags

另一答案

只需在php中使用strip_tags函数即可删除。请使用以下代码

<?php
$string = "hi boss how is your health. <div> my office is big Perl </div>";
echo strip_tags($string,"<p>");  // Prints "hi boss how is your health. my office is big Perl"
?>

如果需要,您可以允许一些或多个标签。请阅读http://php.net/strip_tags的完整参考资料

希望这对你有所帮助

另一答案

如果你想只删除div标签,那么使用下面的str_replace-

$string = "hi boss how is your health. <p><div>my office is big Perl</div></p>";
$string = str_replace('<div>' , '' , $string);
$string = str_replace('</div>' , '' , $string);

如果你想删除所有的html标签,那么根据给出建议的其他成员使用strip_tags。

另一答案

您正在寻找的是PHP内置的条带标记功能:http://php.net/strip_tags它从输入字符串中删除html标记,例如

$text = "hi boss how is your health. <div> my office is big Perl </div>";
echo strip_tags($text);
//Will echo "hi boss how is your health. my office is big Perl"
另一答案

在php中编写一个带有三个文本参数的函数。

  • 第一个参数是要处理的文本。
  • 第二个参数是要替换的字符串。
  • 第三个参数是将放在新字符串中的字符串。

该函数在第一个文本参数中搜索第二个文本参数,并将其替换为第三个参数(如果找到)。更换后,该功能返回要在屏幕上打印的新文本。

以上是关于如何用JS代码实现段落换行?的主要内容,如果未能解决你的问题,请参考以下文章

如何用js代码在页面上实现tr排序

如何用 200 行 JavaScript 代码实现人脸检测?

如何用JS实现返回顶部?

ASP.NET 中如何用C#语言代码实现分页功能

如何用Java实现目录树的创建,结点编辑(创建,更新,删除等功能) 用ssh 需要前台js代码

如何用js实现一个横向滚动新闻?补充里已附图。求详细代码,不要太复杂的。最好使用div不要用table