Javascript 将相似的js函数合并为一个函数
我有4个文本区域框,每个框都有一个字符数限制,字符数显示在每个文本区域的右上角, 我已经在上写了一个例子 [数码笔][1] 我的问题是,由于我使用的所有4个函数的功能基本相同,它们计算输入的字符数,这些函数称为onkeyup,有没有办法将所有4个函数合并为一个 感谢您的任何意见Javascript 将相似的js函数合并为一个函数,javascript,Javascript,我有4个文本区域框,每个框都有一个字符数限制,字符数显示在每个文本区域的右上角, 我已经在上写了一个例子 [数码笔][1] 我的问题是,由于我使用的所有4个函数的功能基本相同,它们计算输入的字符数,这些函数称为onkeyup,有没有办法将所有4个函数合并为一个 感谢您的任何意见 在此处输入代码[1]:“代码笔”只需提取公共元素即可 function countChar(val, max, countSelector) { var len = val.value.length; i
在此处输入代码
[1]:“代码笔”只需提取公共元素即可
function countChar(val, max, countSelector) {
var len = val.value.length;
if (len >= max) {
val.value = val.value.substring(0, max);
} else {
$(countSelector).text(len);
}
};
然后使用
onkeyup="countChar(this, 1000, '.charNum')"