js给文本添加行号
作者:互联网
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>添加行号</title>
</head>
<style>
.content{
line-height: 30px;
list-style: none;
}
.lineNum{
line-height: 30px;
list-style: none;
}
</style>
<body style="overflow: hidden;line-height: 30px;">
<ul style="float: left;" class="lineNum">
</ul>
<ul style="float: left;" class="content">
<li>哈哈哈哈。 </li> <li>哈哈哈哈。</li> <li>哈哈哈哈。</li><li>哈哈哈哈。</li><li>哈哈哈哈。</li><li>哈哈哈哈。</li><li>哈哈哈哈。</li><li>哈哈哈哈。</li>
</ul>
</body>
<script src="js/jquery-3.3.1.min.js"></script>
<script type="text/javascript">
window.onload = function() {
//数组的长度
var lineNum = $('.content').text().split('。').length;
var html = '';
for(var i = 1; i <lineNum; i++) {
html += "<li>" + i + "</li>";
$('.lineNum').html(html);
}
}
</script>
</html>
标签:哈哈哈哈,lineNum,js,height,行号,html,var,文本,30px 来源: https://www.cnblogs.com/lml-lml/p/10751537.html