900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 限制<textarea>文本框的字数长度以及设置右下角动态的字数显示

限制<textarea>文本框的字数长度以及设置右下角动态的字数显示

时间:2021-12-16 22:11:25

相关推荐

限制<textarea>文本框的字数长度以及设置右下角动态的字数显示

平时无论在移动端还是PC端都会经常用到文本框,最常碰到的就是要对文本框里面的字数进行限制还有相对应的把剩余可输入的字数显示在右下角.要实现它并不是很难,直接上代码套用一下就ok了.

HTML:

因为我这里只用到了一小块地方,所以就直接把文本框CSS代码写在里面了,如果你有多个地方用同样的效果建议你另外在上面写把样式封装成类什么的后面用起来方便些.其中在textarea里面限制长度的重点代码为下面的maxlength具体限制多少自己可以更改

<textarea placeholder="填写额外对商家和骑手小哥的备注信息" maxlength="50"style="color: #b3b3b3;border-radius: 0;border: none;height: 135px;background-color: #F8F8F8;"onkeyup="setLength(this,50,'wordsLength');"></textarea>

JS:

具体的解释我都在代码里有注释了,很简单一看就能明白

// 限制文本框字数function setLength(obj,maxlength,id){var num=maxlength-obj.value.length;//获取文本框输入内容的长度var leng=id;//获取右下角显示的idif(num<0){num=0;//如果文本框文字小于零则让它显示为零}document.getElementById(leng).innerHTML=num+"/50";//通过id获取到span标签在页面上的显示并对它的值进行拼接,就是把计算出来的结果+最大限制字数}

算是一个小笔记望对大家有所帮助,欢迎关注收藏哈.我会尽量多发一些实用和常用的代码给大家参考和使用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。