我正在尝试编写一个函数来返回文本区域内的非空白字符的值。我应该使用替换和给我的正则表达式来分隔空格和实际字符,但我只是不明白我应该如何获得计数。有人可以向我解释一下吗?
function countText()
{
var commentText;
var commentBox = document.getElementById('comment'); //comment is my textArea ID
var commentregx = "/\s/g"; // whitespace regex
commentText = commentBox.value.replace(commentregx, ""); // commentText is supposed to hold the number of non-whitespace values.
}
如果需要,我可以将其与其他功能一起放入 jsfiddle。