限制文本字数,溢出处理
2020-07-25 本文已影响0人
五岁小孩
限制文本字数,溢出处理
function:限制指定字数,超过溢出处理
参数:domId: 操作组件的id
wordNum 限制字数
//限制笔记文本框的 文字溢出
function textOverflow(domId,wordNum) {
//限制字符个数
var maxwidth = parseInt(wordNum);
let noteTxt = $("#"+domId).text();
console.log("noteTxt==", noteTxt);
console.log("noteTxt.length==", noteTxt.length);
if (noteTxt.length > maxwidth) {
let noteTxtShow = noteTxt.substring(0, maxwidth);
let noteTxtHidden = noteTxt.substring(maxwidth, noteTxt.length);
console.log(noteTxtShow);
$(this).text(noteTxtShow + "........");
$(this).next().text(noteTxtHidden)
}
}