gpt4 book ai didi

javascript - jQuery 如果换行,行数加 1

转载 作者:行者123 更新时间:2023-11-29 10:54:11 25 4
gpt4 key购买 nike

我正在在线制作一个 javascript 代码编辑器,现在我正在编辑器左侧进行行数统计。我不知道如何做到这一点,所以在创建新行时,它会将行数加 1,因此每一行都会在左侧显示行号。有人知道这样做的好方法吗?

最佳答案

您可以使用 string.split()将每个事件拆分为一个数组,然后获取数组计数。

$('textarea').keyup(function() {
if ($(this).val().lastIndexOf('\n')!=-1)
x = $(this).val().split('\n');
$('div').text(x.length); // This will be the line number
});​

fiddle

http://jsfiddle.net/WkVb9/

关于javascript - jQuery 如果换行,行数加 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3796432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com