`
chengjie177
  • 浏览: 26553 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论

判断输入字符长度动态提示,并且限制输入的长度。

阅读更多
/**
	 * 判断输入的字符长度
	 * @param num = 字符长度
	 * @version 0.1
	 * @author chengjie
	 * 试用方法:
	 * <script type="text/javascript">
	 * 	$("textarea").inputNum(70);//最多输入70个字符
	 * </script>
	 * 
	 * </script>
	 * $("")
	 * <textarea></textarea>
	 * <label class="alert"></label>
	 */
	$.fn.inputNum = function(num) {
		$(this).keyup(function(){
            var size = $(this).val().length;
            var html = "";
            if (size>+num) {
            	html = "您最多可以输入<span>70</span>个字!";
               $(this).val($(this).val().substring(0, +num));
            } else {
	            var lastSize = +num - +size;
	            html += "<span>" + lastSize +"</span>";
            }
            $(this).next(".alert").empty().append(html);
        });
	}
分享到:
评论

相关推荐

    UITextField现在输入字符长度

    标题提到的“UITextField现在输入字符长度”问题,通常涉及到对`UITextField`的字符输入进行实时监控和控制。 首先,我们需要理解`UITextField`的基本属性和方法。`UITextField`有一个`text`属性,用于获取或设置...

    js限制textarea每行输入字符串长度的代码.docx

    在JavaScript中,对`textarea`元素进行输入字符串长度限制是一个常见的需求,特别是在处理用户输入时,需要确保数据格式的正确性。在HTML中,`textarea`控件不像`input[type="text"]`那样可以直接通过`maxlength`...

    Textarea限制输入文本长度

    - **实时显示剩余可输入字符数**:在用户输入时动态显示还剩多少字符可以输入,增强用户体验。 - **多语言支持**:针对不同语言环境下的字符长度计算,例如全角字符和半角字符的区别。 #### 四、示例代码 下面提供...

    监听edittext输入的字符长度并进行相应处理

    以上就是关于监听`EditText`输入字符长度并进行相应处理的知识点。通过结合`TextWatcher`和`afterTextChanged()`方法,你可以轻松实现对用户输入的控制,满足各种业务场景的需求。在实际开发中,可以根据项目的具体...

    验证字符长度

    根据业务需求,如果输入的字符长度超过 20,则弹出警告提示,并阻止表单提交。 ```javascript if (length &gt; 20) { alert("输入的字符长度不能超过 10 到 20 个字符。"); obj.focus(); // 将焦点移回输入框 ...

    layui输入框只允许输入中文且判断长度的例子

    例如,在一个输入框中只允许用户输入中文,并且还需要限制输入长度。这篇文章将介绍如何在layui中创建一个只允许输入中文的输入框,并且如何判断输入的长度是否符合要求。 ### 知识点一:layui表单验证简介 layui...

    js 限制表单输入长度 汉字为两个字符

    在这个例子中,`textarea`的ID是`inputArea`,显示剩余字符数的`div`的ID是`remainingChars`,最大输入长度设定为50个字符。当用户在`textarea`中输入时,剩余字符数会实时更新,且一旦超过50个字符(25个汉字),...

    js如何判断输入字符串长度

    在网页设计中,经常需要处理用户输入的数据,其中判断输入字符串的长度是非常常见的需求。尤其是在涉及到数据库表字段长度限制时,如果用户输入的数据超过了设定的最大字符长度,将会导致提交失败。因此,在用户实际...

    Android限制只能输入中文的EditText

    在Android开发中,有时我们需要对用户输入进行特定的限制,比如仅允许用户输入中文字符。在这种情况下,我们可以使用EditText控件并对其进行定制,确保输入的内容符合预期。以下是如何实现Android限制只能输入中文的...

    EditText字符大小的限制(40个字符或者20个汉字)

    下面是一个简单的示例代码,展示如何限制`EditText`的输入字符数: ```java EditText editText = findViewById(R.id.edit_text_signature); editText.addTextChangedListener(new TextWatcher() { @Override ...

    iOS中textField限制字符串长度、字符数的方法

    最近在开发的时候遇到一个问题,就是需要限制TextField中输入的字符串的长度,但是不是直接根据长度限制,而是根据字符数限制,一个汉字为两个字节,数字字母为一个字符。超过字符限制则不允许继续输入并弹出toast...

    jQuery textarea文本框输入文字字数限制提示代码.zip

    js代码 [removed] //显示限制输入字符method function textAreaChange(obj){ ... var count_total = $this...jQuery textarea文本框输入文字字数限制提示代码,设置固定输入字符,实时计算显示已经输入多少字符。

    edittext固定长度,固定输入内容

    在某些特定场景下,我们可能需要对`EditText`的行为进行限制,比如限制输入的字符长度、只允许输入特定类型的字符(如数字或字母)。本文将详细讲解如何通过自定义`EditText`实现这些功能。 首先,我们需要创建一个...

    判断输入是否中文,数字,身份证

    此函数用于判断输入字符串是否全由中文字符组成。通过排除非中文字符来实现。 #### 1.3 验证是否为数字 ```javascript function isNumber(str) { if ("" == str) { return false; } var reg = /\D/; return ...

    c语言输入字符串数组四组输入字符串数组

    在C语言中,输入字符串数组是一项常见的任务,用于处理用户提供的多行文本数据。下面将详细解释如何在C语言中安全地输入字符串数组,并提供一些关键的编程实践。 1. **基本输入方法**: 基本的C语言字符串输入通常...

    使用js验证填写的字符是否符合长度

    - 字符串长度检查:根据输入是否全为汉字,采用不同的长度限制标准。对于包含非汉字的情况,限制为不超过20个字符;对于纯汉字,则限制为不超过10个汉字。 ```javascript function validateRealName() { var ...

    JS TextArea字符串长度限制代码集合

    在TextArea的`onkeyup`事件中,会实时检查用户输入的字符长度,并根据设定的规则执行限制操作。如果输入的字符数超过了最大长度限制,会根据用户的设定执行不同的处理方案: - 方案①:禁用TextArea,并将其值截断...

    JS判断字符串字节数并截取长度的方法

    这包括了判断字符串中的字节数和字符数、限制输入长度、以及如何在JavaScript中动态地处理HTML页面元素的值。接下来,我们将一一解析这些知识点。 首先,需要明确字符数和字节数之间的区别。在中文环境和某些特殊...

    JQuery中dategrid编辑状态下的数据长度限制方法小结[整理].pdf

    3. 使用`formatter`函数:在column的`formatter`属性中编写逻辑,根据业务规则(如年龄不超过120)进行判断,如果输入超出限制,则在保存时弹出提示,并保持原始值。 4. `onsubmit`事件处理:在`onsubmit`事件中进行...

    限制只能中文输入的方法

    特别是在处理中文输入时,可能需要限制用户只能输入中文字符,而不能输入其他类型的字符(如英文、数字或特殊符号)。本文将详细介绍一种实现方法,并通过一个具体的示例来解释其工作原理。 #### function ...

Global site tag (gtag.js) - Google Analytics