我写了一个添加3个点的代码(.)当输入字段的值太长时。但它不起作用(我检查了.after(“.”)其作品)
如果字母乘以8的数目大于350,则必须添加3个点。
var degisinput = document.querySelector(".degistirilebilirinput").value;
if(degisinput.lenght * 8 > 350)
{
$(".bloklink .degistirilebilirinput").after("...");
}
发布于 2022-09-11 17:16:05
取第一个字符串(当您到达输入值时总是字符串),然后从其中取出前3个字符,然后在val()函数中添加三个点。
var degisinput = document.querySelector(".degistirilebilirinput").value;
if(degisinput.lenght * 8 > 350)
{
$(".bloklink .degistirilebilirinput").val(
Number($(".bloklink .degistirilebilirinput")
.val().slice(3))+'...'
)
}
https://stackoverflow.com/questions/73683393
复制