`
no_bao
  • 浏览: 315868 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

验证textarea填写长度

阅读更多

 

 

 

/* 扩充字符串的计算长度的方法 */

String.prototype.getBytes = function() {

   var cArr = this.match(/[^\x00-\xff]/ig);    

   return this.length + (cArr == null ? 0 : cArr.length);    

};

function valid(obj){    

if(obj.value.getBytes()>120){

  obj.value = obj.value.substring(0,120);//如果输入长度已经大于120个字符则不做处理

}

}

 

 

 <textarea rows="3" style="width: 110px"  name="dvalue" onKeyPress='valid(this)' onkeyup="valid(this)" onkeydown="valid(this)"  >test</textarea>

 

分享到:
评论

相关推荐

    Textarea限制输入文本长度

    特别是在表单填写场景下,如评论框、留言区等,限制文本域(`textarea`)中的输入长度是一种常见的做法。本文将详细介绍如何通过JavaScript实现对`textarea`输入长度的控制,并探讨其背后的原理与应用场景。 #### ...

    数据填写及验证的实现

    在数据库层面,数据验证也可以在插入或更新数据时进行,确保数据符合数据库字段的约束,例如非空、长度限制、唯一性等。ASP.NET与ADO.NET或Entity Framework结合使用,可以方便地执行这些操作。 项目中的"案例二...

    JS验证控制输入中英文字节长度(input、textarea等)具体实例

    例如,在用户注册、发布评论、填写联系表单等场景下,对输入的字符长度进行限制是确保数据规范和用户友好体验的重要步骤。通过上述知识点的讲解,我们可以了解到如何利用JavaScript进行字符长度的计算和验证,这对于...

    jQ表单万能验证插件 vf-validate.js

    2.vf-type (必填)验证类型[可多个,用 "|" 进行分割],支持:empty(为空验证),reg(正则匹配),func(函数调用),item(元素值比较,例如:item:#pwd 或 item:.pwd),length(长度验证,例 length:10 或 ...

    Vue实现动态显示textarea剩余字数

    它计算当前`textarea`的字符长度(`txtVal`),然后更新`remnant`的值为剩余的字符数。 至于CSS部分,虽然没有提供具体的代码,但你可以根据需要添加样式来美化剩余字数的显示,例如: ```css span { display: ...

    JS表单验证会员信息填写代码

    本文将深入探讨如何使用JS进行表单验证,以及在会员信息填写场景中的具体应用。 一、表单基础 在HTML中,`&lt;form&gt;`元素用于创建表单,用户通过表单输入数据。表单控件包括`&lt;input&gt;`(输入框)、`&lt;select&gt;`(下拉...

    微信小程序的表单验证

    在微信小程序中,用户交互往往涉及到表单填写,因此表单验证成为了一个关键环节,确保用户输入的数据符合预设规则,避免无效数据或错误操作。本篇文章将详细探讨微信小程序的表单验证机制,并介绍`WxValidate.js`这...

    CKEditor无法验证的解决方案(js验证+jQuery Validate验证)_.docx

    然而,在集成CKEditor的同时,我们也可能会遇到一个常见问题:即使用JavaScript或jQuery Validate插件进行表单验证时,CKEditor中的数据可能不会立即反映到原始的`&lt;textarea&gt;`元素中,从而导致验证失败。 #### 问题...

    jQuery验证

    - **必填项验证**:使用`class="required"`来标记必须填写的字段。 ```html 此字段不能为空" /&gt; ``` - **文件选择验证**:使用`class="requiredSel"`来验证用户是否选择了文件。 ```html 请选择文件" /&gt; ```...

    第11章 表单与验证

    3. 长度验证:限制输入的字符长度,防止过长的输入导致的问题。 4. 一致性验证:比如密码确认,确保两次输入的密码一致。 5. 正则表达式验证:使用正则表达式进行复杂模式匹配,如手机号码、身份证号等。 四、...

    AngularJS表单和输入验证实例

    -AngularJS提供了多个内置指令来进行表单验证,如`required`(必须填写)、`email`(邮箱格式验证)、`minlength`(最小长度)、`maxlength`(最大长度)、`pattern`(正则表达式匹配)等。 - 在`&lt;form&gt;`标签中...

    js_表单_验证_

    4. **长度验证**:设定最小和最大长度,如`value.length &gt;= minLength && value.length 。 5. **数字验证**:检查输入是否为数字,可使用`!isNaN parseFloat(value)`。 四、HTML5内置验证 HTML5引入了一些新的表单...

    超强jquery表单验证

    2. **长度检查**:限制输入的字符数量,如邮箱、密码等,可以使用`.length`配合预设的最小和最大长度进行验证。 3. **格式检查**:例如,检查邮箱地址的正确格式,可以使用正则表达式`/^[\w.-]+@[\w-]+(\.[\w-]+)+$...

    非常漂亮的网页录入控件及验证代码.

    1. **字符验证**:检查用户输入的字符是否符合特定要求,比如长度限制、特殊字符限制等。 2. **数字验证**:用于确保输入的数据是数字类型,可能包含最小值、最大值的限制,适合年龄、价格等数值输入。 3. **日期...

    javascript表单验证 - Parsley.js使用和配置.docx

    1. **用户体验友好**:提供直观、易用的验证反馈,提高用户填写表单时的体验。 2. **简单配置**:仅需通过简单的HTML属性配置即可实现复杂的验证规则。 3. **轻量级**:压缩后的文件大小仅为12KB,对页面加载速度的...

    javascript表单验证

    - **非空验证**:检查用户是否填写了必填字段,通常使用`value.trim()`去除空白后判断其长度。 - **邮箱验证**:利用正则表达式判断输入是否符合邮箱格式,如`/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/`。...

    javascript表单验证使用示例(javascript验证邮箱).docx

    - **长度限制**:设置输入的最大或最小长度。 #### 五、总结 通过以上介绍,我们可以了解到JavaScript在进行表单验证时的强大功能。利用简单的函数和事件处理机制,开发者可以轻松实现基本的验证逻辑。此外,通过...

Global site tag (gtag.js) - Google Analytics