限定输入

<div>
    <input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,‘‘)" onkeydown="if(event.keyCode==13)event.keyCode=9" />
     只能输入中文
     <input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" />
     只能输入英文和数字
      <input onkeyup="value=value.replace(/[^\d]/g,‘‘) " onbeforepaste="clipboardData.setData(‘text‘,clipboardData.getData(‘text‘).replace(/[^\d]/g,‘‘))";/>
        只能是数字
        <br />
        <input readonly="readonly" ; value="只能显示,不能修改" />
        只能显示,不能修改的文本框

/限制字数
<textarea onkeyup="this.value = this.value.slice(0, 80)"></textarea
    </div>

限定输入

时间: 2024-11-29 09:34:55

限定输入的相关文章

Android之EditText 属性汇总 +限定输入某些特殊字符

找了很多地方都没看到,经过尝试,发现这么一种方法可以达到限定edittext中的字符. android:digits="1234567890qwertyuiopasdfghjklzxcvbnm`-=[]\;,./[email protected]#$%^*()_+}{:?&<>"&apos;" 里面是可以输入的字符,大家根据自己的需求添加. 再摘抄一部分其他前辈的博文,留做备份 android:layout_gravity="center

C# textBox限定输入数字

private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)sender).Text.Length == 0)) return; //处理负数 if (e.KeyChar > 0x20) { try { double.Parse(((Te

Android输入控件经典—Input Controls【装】

输入控件是应用程序用户接口的一类交互式组件.Android系统提供了大量可供大家在UI中使用的输入控件,比如按钮.文本编辑空间.复选框.单选框以及各种对话框等. 基本输入控件 下面我们通过一个个人设置页面的例子讲解输入控件的基本用法. 先看界面效果,如图10-6所示. ▲图10-6  控件示例界面 主界面main.xml 1.   <?xml version="1.0" encoding="utf-8"?> 2.   <LinearLayout 3

UITextView输入中文时限制字数

最近因为项目中输入用户简称时限制长度,被测试部多次提交问题,最终将解决方法分享给大家. 刚开始用最简单的方法,在textView的代理方法里面做处理 1 - (void)textViewDidChange:(UITextView *)textView 2 { 3 textCountlabel.text = [NSString stringWithFormat:@"%lu", (unsigned long)30 - textView.text.length]; 4 } 5 6 7 - (

IOS总结(学习过程中整理的笔记)

MVC模式:(model+view+controller):是一种帮你把代码功能和显示划分出来的设计模式: model:较为底层的数据引擎,负责管理实体中所继承的数据: view:和用户交互界面: controller:连接二者的桥梁: cocoa frameworks 有两个框架: foundation foundation  是cocoa中最基本的一些类:再mac应用程序中负责对象管理,内存管理,容器等相关数据: uikit: uikit:为程序提供可视化的底层构架,包括窗口,视图,控件类和

.net面试问答(大汇总)

原文://http://blog.csdn.net/wenyan07/article/details/41541489 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答: 从下至上分别为:数据访问层.业务逻辑层(又或成为领域层).表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互.  优点:  分工明确,条理清晰,易

.NET笔试题集(五)

1.什么是受管制的代码? 答:unsafe:非托管代码.不经过CLR运行. 2.net Remoting 的工作原理是什么? 答:服务器端向客户端发送一个进程编号,一个程序域编号,以确定对象的位置. 3.O/R Mapping 的原理 答:利用反射,配置将对象和数据库表映射. 4.remoting和webservice两项技术的理解以及实际中的应用. 答:WS主要是可利用HTTP,穿透防火墙.而Remoting可以利用TCP/IP,二进制传送提高效率. 5.out保留字怎么使用,什么时候使用.答

Tests

1. DateTime.Parse(myString); 这段代码有什么问题? A:区域信息即CultureInfo没有指定.如果不指定的话,它将采用默认的机器级的设置(见:控制面板->区域和语言选项)并使用这个设置来决定这个字符串即myString怎样被解释.所以如果你传入“5/2/2005”且你的区域设置为En-US,则它会被解释为May 2nd 2005,但是如果你的区域设置为Hindi-India,则它会被解释为5th Feb 2005! 参考下面的代码示例: 1 string sDat

剑指offer题目记录

1.如下为类型CMyString的声明,请为该类型添加赋值运算符函数. 2.设计一个类,我们只能生成该类的一个实例.   3.在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否函数该整数.   4.请实现一个函数,把字符串中的每个空格替换成"%20".例如输入"We are happy",则输出"We%20are%20happy".   4_1