[英]Set initial value of a Span element
我有以下代碼來計算段落數。 如何將初始值設置為0而不是1
JS
function counter(field) {
var number = 0;
var text = $(field).val();
var word = $(field).val().split(/[ \n\r]/);
var lines = $(field).val().split(/\r\n|\r|\n/g);
words = word.filter(function(word) {
return word.length > 0 && word.match(/^[A-Za-z0-9]/);
}).length;
$('.paraCount').text(lines.length);
}
見小提琴
謝謝
不幸的是,這是一個特例。 我認為最好的一種條件是,除非根本不算空行:
var lineCount = field.value ? field.value.split(/\r\n|[\r\n]/).length : 0;
$('.paraCount').text(lineCount);
$('.paraCount').text(lines.length-1);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.