判断输入字符长度动态提醒,并且限制输入的长度
判断输入字符长度动态提示,并且限制输入的长度。
/** * 判断输入的字符长度 * @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); }); }