javascript - 如何使用 JavaScript chop 文本区域的内容?

标签 javascript dom-events

我有一个文本字段,我正在使用 onkeypress 检查输入字符串的长度。如果它超过 n 个字符,它将返回 false 并且它不会接受任何其他字符,但是在这里我无法删除文本字段中不需要的字符。如何删除此处的文本。

最佳答案

试试这个,如果你正在使用 textarea

<textarea onkeypress="return limitlength(this, 20)" style="width: 300px; height: 90px"></textarea>

 function limitlength(obj, length){
    var maxlength=length
    if (obj.value.length>maxlength)
     obj.value=obj.value.substring(0, maxlength)
 }

关于javascript - 如何使用 JavaScript chop 文本区域的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18630455/

相关文章:

javascript - 如何向Toaster的onClick事件传递参数?

javascript - 防止捏合后发生拖动事件

javascript - JavaScript focus() 是否触发浏览器滚动水平条

javascript - mousemove 事件是否每帧触发一次?

javascript - 为什么 html5-video 事件 timeupdate 在 Chrome 浏览器上触发两次?

javascript - 在 JavaScript 中检查 null/undefined

Javascript图像src在点击事件上发生变化

javascript - 如何在鼠标事件 React JS 上终止组件状态

javascript - 在 Firefox 中显示 'ReferenceError: event is not defined' 的 D3 事件

javascript - 检查 IF 语句中的复选框是否已选中