本文介绍了js中有限的文本行中断的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果使用Javascript达到100个字符,我如何打破段落中的一行



我尝试过:



var getst = document.getElementById(para)。value;

if(getst.length == 100)

getst.replace(/
/ g);

How do i break a line in paragraph when it reaches 100 characters using by Javascript

What I have tried:

var getst = document.getElementById("para").value;
if(getst.length==100)
getst.replace(/
/g);

推荐答案

<p id="para1"> Your text </p>

<script>
    var text = document.getElementById('para1').innerText;
    var newText = '';
    var count = 0;
    for (var i = 0; i < text.length; i++) {
        newText += text[i];
        count++;
        if (count == 100) {
            count = 0;
            newText += '<br />';
        }
    }
    document.getElementById('para1').innerHTML = newText;
</script>


这篇关于js中有限的文本行中断的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-28 06:25