在文本区域的每个指定长度后面添加一个符号
Add a symbol after every specified length in a textarea
如果用户在文本区键入长消息,我希望在消息长度超过每100个字符时添加符号"#"(或其他)。
等.
aa bb cc....(until 100 characters)#dd ee ff...(another 100 characters)#(continue...)
我读了这个解决方案…做这个函数的方法类似吗?
我想你正在寻找这样的东西(用JQuery实现):
$(document).ready(function(){
var myinput = $('#myinput');
var maxLen = 10;
var sep = '#';
var sepCount = 0;
var prevLen = 0;
myinput.keypress(function(){
var len = myinput.val().length - sepCount * sep.length;
var d = len >= prevLen ? 1 : -1;
if(d < 0){
sepCount--;
len += sep.length;
}
if(len && (len % maxLen == 0)){
var newVal = myinput.val() + sep;
myinput.val(newVal);
sepCount += d;
}
prevLen = myinput.val().length - sepCount * sep.length;
});
});
链接到jsfiddle
相关文章:
- 为图像滑块jquery添加项目符号功能
- Javascript:Unicode符号选择器(用于将数学符号添加到文本区域)
- 在多条测地线折线上为符号添加动画效果
- 将不同的符号添加到具有动态数据的高图表中
- Jquery在尝试添加url参数时添加哈希符号
- 添加到带有点符号的对象在猫鼬中不起作用
- 如何向正则表达式添加特殊符号以允许在文本字段中使用
- 卡图添加符号坐标
- 在所有商标和注册商标符号周围添加上标标签
- 在 Javascript 中将 $(美元符号)添加到多个数字中
- 使用 jquery 在每个文本区域行的前面添加“>”符号
- 角度自动完成仅在删除符号时起作用,但如果添加其他符号则不工作
- 如何防止 jQuery $.ajax 向请求中的查询字符串添加前导 & 符号
- 如何使用 jquery prepend() 函数在所有数字之前添加卢比符号
- 文本区域将符号添加到当前光标指针安卓
- 添加和调整文本和符号
- 在jquery dbpasCarousel中添加项目符号
- jQuery除数后添加符号
- 高图:向倒排柱范围图系列添加符号
- Href为链接添加符号,防止它打开