如果一个单词作为空格,把下一个单词放到另一行

If a word as a space, put the next word onto a new line

本文关键字:单词放 下一个 一行 空格 一个 单词作 如果      更新时间:2023-09-26

我试图打破一些文本,即,如果这个词是

屏幕截图

我想让它显示屏幕下的镜头

我知道我需要jquery或javascript,但谁能给我一个帮助之手,因为我不知道从哪里开始?

谢谢

var sentence = "This is a test"
var words = sentence.split(" ");

这将为您提供一个字符串数组["This","is","a","test"],您可以遍历并将每个单词添加到新行

你可以这样做:

演示:http://jsfiddle.net/naokiota/T3UBb/3/

HTML:

 <div class="hero_text">Screen Shot</div>
JavaScript:

$(".hero_text").html(function(index, text) {
   return text.replace(' ', '<br>');
});

可以拆分文本:

var str = "Screen Shot";
var res = str.split(" ");

你有一个数组(res)的值

试试这个

word.replace(' ',''n');
var heroElements = document.getElementsByTagName("hero_text");
for(var i = 0; i < heroElements.length; i++)
{
    var text = heroElements[i].innerText;
    text = text .replace(/'s/, '<br/>');
    heroElements[i].innerHTML = text;
}