javascript - 当字符数超过一定限制时,如何从文本框中删除字符?

标签 javascript jquery

我想在 Javascript 中实现一个限制为 140 个字符的文本框,以便在添加第 141 个字符时删除该字符。

我不想向用户显示超出限制的任何消息或警告。已经有一个 counter.re。

这是我想要做的一个例子:http://titletweets.com/category/games/michigan-state-vs-north-carolina/

我正在使用 jQuery,如果它已经具有此功能,请告诉我。

最佳答案

如果是单行文本框那么你可以使用maxlength属性:

<input type="text" maxlength="140" />

同样值得注意的是,无论您采用何种解决方案,您仍然需要在服务器端重复验证。您是向用户报告他们的输入太长还是简单地 chop 数据由您决定。

关于javascript - 当字符数超过一定限制时,如何从文本框中删除字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/740845/

相关文章:

javascript - 下拉列表如何使用 Angular 选择默认值

jQuery:如何将类添加到已通过 ajax 插入到 DOM 中的元素

javascript - 为 iFrame 设置高度

javascript - JS - 这不应该写得更好吗?一个函数 vs 多个函数?

jquery - 移动一个 div 到顶部 : absolute position to specific div

javascript - 使用 jquery 在点击导航项和滚动 div 时添加类

javascript - Angular ui 路由器选项卡 - 事件时隐藏 div

javascript - 是否可以为获取构建一个通用函数?

javascript - 用于 Restful api 的 Google 驱动器

javascript - 使用 jquery 克隆 div