textbox和input限制文字长度

textbox 看下面

要求(限制140,并且显示还剩余多少个文字)

<asp:textbox id="txt_xm" runat="server" onKeyDown="if (this.value.length>=140){if(event.keyCode != 8 && event.keyCode != 127)event.returnValue=false;}"  TextMode="MultiLine" Height="80px" MaxLength="140" onkeyup="mouseOver();"  width="400px" >
</asp:textbox>

//returnValue:该属性是设置或获取事件的返回值。Event对象的returnValue属性的值一般是true,即脚本处理完自己的工作后由元素处理事件。

//还剩余多少个文字

function mouseOver() {
var v = document.getElementById(‘txt_xm‘).value.trim();
var ss;
var abd = 140 - document.getElementById(‘txt_xm‘).value.trim().length;
if (abd >= 0) {
document.getElementById("abc").innerHTML = "剩余" + abd + "个字";
}
else {
document.getElementById("abc").innerHTML = "字数已经超过界限";
ss = v.substring(0, 140);
document.getElementById(‘txt_xm‘).value = ss;

}

}

input 使用MaxLength

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

时间: 2024-12-31 03:27:09

textbox和input限制文字长度的相关文章

textField文字长度限定

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; {  //string就是此时输入的那个字符textField就是此时正在输入的那个输入框返回YES就是可以改变输入框的值NO相反 if ([string isEqualToString:@"\n"])  //按会车可以改变 { retu

textField 文字长度限定

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; { //string就是此时输入的那个字符textField就是此时正在输入的那个输入框返回YES就是可以改变输入框的值NO相反 if ([string isEqualToString:@"\n"]) //按会车可以改变 { return

移动端开发注册、登陆input常用事件(input输入文字触发事件)

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>移动端开发注册.登陆input常用事件(input输入文字触发事件)</title> <meta name="keywords" content="

HTML5 Placeholder实现input背景文字提示效果

这篇文章我们来看看什么是input输入框背景文字提示效果,如下图所示: 这种效果现在网上非常的普遍流行,但大部分是使用JavaScript实现的.但HTML5给我们提供了新的纯HTML的实现方式,不需要任何的JavaScript,只需要在你的input文本框的标记上添加HTML5规范里新增的placeholder属性,然后在属性值里输入你需要的提示信息. 语法基本是这个样子:<input placeholder=”提示信息...”> HTML代码 <form> <input

js输入文字长度判断

<html><head> <title>js判断输入字符串长度(汉字算两个字符,字母数字算一个)</title> <style type="text/css"> .pbt { margin-bottom: 10px; } .ie6 .pbt .ftid a, .ie7 .pbt .ftid a { margin-top: 1px; } .cl:after { clear: both; content: "."

table 中 文字长度大于td宽度,导致文字换行 解决方案

1.TD不换行 nowrap属性 表格table的td单元格中,文字长了往往会撑开单元格,但是如果table都不够宽了,就换行了好像(不要较真其他情况,我只说会换行的情况).换行后的表格显得乱糟糟,不太好看,我不喜欢这样的换行.当然可以通过对每列td都设置宽度,那样太麻烦了,并且有时没法预计td中的文字会有多长,没法给固定宽度. 为了让表格里文字不换行(预计也不会太长的字符串),可以给表格里td添加一个nowrap属性,如 <td nowrap>文字内容</td> 这样. 但是如果

程序日志--ios“文字长度--button与label的交互”程序

我的学习日志003:"文字长度--button与label的交互"程序 交代一下我做程序的工具:mac os x虚拟机10.9.3         Xcode6         百度^-^         参考书iPhone30天精通(本书已经过时,但是还有一定的参考价值,可以引导正确的学习方向). 没什么新的知识点,直接放步骤和代码. XCode新建SingleView程序,viewControllor.h代码如下: #import <UIKit/UIKit.h> #im

获取文字长度

wpf //获取文字长度 private double MeasureTextWidth(string text, double fontSize, string fontFamily) { FormattedText formattedText = new FormattedText( text, System.Globalization.CultureInfo.InvariantCulture, FlowDirection.LeftToRight, new Typeface(fontFami

公告类型:可变的滚动视图,文字长度根据制定长度进行换行

最近由于功能的需求,写了一个容器可变的滚动视图,文字长度也是从网上找的, 这个Demo的效果是这样的: 在一个指定大小的背景图上边,点击按钮,出现一条信息,(每次的信息长度不固定),这条信息出现在背景图的ScrollView上,当信息没有占满ScrollView的大小时,它是不可以滚动的,然后再点击按钮,再往这条信息的下方出现一条信息,最后当信息占满ScrollView时,会自动向上滚动,ScrollView的大小也会自动根据信息的长度而改变. 下面贴一下源码: struct tagNotice