`

input的高级应用

 
阅读更多

1.取消按钮按下时的虚线框   

input里添加属性值  hideFocus 或者 HideFocus=true

  2.只读文本框内容        

input里添加属性值  readonly

  3.防止退后清空的TEXT文档(可把style内容做做为类引用)   

<INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput>

  4.ENTER键可以让光标移到下一个输入框   

<input onkeydown="if(event.keyCode==13)event.keyCode=9" >

  5.只能为中文(有闪动)   

<input onkeyup="value=value.replace(/[ -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9">

  6.只能为数字(有闪动)   

<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">

  7.只能为数字(无闪动)   

<input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPress="if ((event.keyCode<48 || event.keyCode>57)) event.returnValue=false">

  8.只能输入英文和数字(有闪动)   

<input onkeyup="value=value.replace(/[\W]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">

  9.屏蔽输入法   

<input type="text" name="url" style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9">

  10. 只能输入 数字,小数点,减号(- 字符(无闪动)   

<input onKeyPress="if (event.keyCode!=46 && event.keyCode!=45 && (event.keyCode<48 || event.keyCode>57)) event.returnValue=false">

  11. 只能输入两位小数,三位小数(有闪动)   

<input maxlength=9 onkeyup="if(value.match(/^\d{3}$/))value=value.replace(value,parseInt(value/10)) ;value=value.replace(/\.\d*\./g,'.')" onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 && event.keyCode!=45 || value.match(/^\d{3}$/) || /\.\d{3}$/.test(value)) {event.returnValue=false}" id=text_kfxe name=text_kfxe>

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    pythoninput乘法.docx

    pythoninput乘法 Python是一种高级编程语言,它具有简单易学、易读易写、可扩展性强等特点,因此在计算机编程领域中得到了广泛的应用。其中,Python的input函数是一种非常常用的函数,它可以让用户在程序运行时输入...

    Python变量的输入输出-input函数的基本使用

    Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和...

    ASP.NET MVC 3高级编程

    6.3.7 hiddeninput 132 6.4 小结 132 第7章 应用程序的安全性 133 7.1 使用authorize特性登录 135 7.1.1 保护控制器操作 135 7.1.2 authorize特性在表单身份验证、accountcontroller控制器中的用法 139 7.1.3 ...

    python程序设计基础与应用.docx

    python程序设计基础与应用 Python程序设计基础与应用是学习Python编程的基础,它涵盖了Python语言的基本语法、控制结构、数据类型、函数、文件处理以及更高级的主题,如面向对象编程和标准库。因此,学习Python编程...

    hidden-input:在Windows上轻松提示用户输入密码,而无需在终端中显示密码

    这应该比较容易,但是不幸的是,对于大多数不提供抽象的高级语言,这是不可能实现的。 因此,我决定不使用VBScript流行的廉价技巧来触发提示(由于用户输入时密码被清楚地显示,这甚至无法正常工作),我决定从在...

    React Native 跨平台移动应用开发 原版扫描

     第6章Text、TextInput等相关知识129  第7章组件生命周期、数据存储及React Native应用实现步骤163  第8章ScrollView和ListView 200  第9章等待提示条、进度条和Switch 222  第10章导航组件231  第11章...

    python输入输出语句例子.docx

    python输入输出语句例子 Python是一种高级编程语言,它具有简单易学、代码简洁、可读性强等特点,因此在数据分析、人工智能、Web开发等领域得到了广泛应用。在Python中,输入输出语句是非常重要的基础语句,本文将...

    【最新版】SoundSource.zip【亲测可用】最好的对Mac上所有音频的真正强大控制

    通过内置的10频段均衡器并支持高级音频单元插件,应用效果来增强系统上所有音频的声音。 超级音量键 HDMI设备,DisplayPort监视器和许多其他音频输出无法支持Mac键盘上的音量键。SoundSource使这些键可以与您拥有...

    javascript中Date对象应用之简易日历实现

     使用type=number的两个input分别作为年和月的输入控件,这样在高级浏览器下自带调节按钮  按照周日到周一的顺序进行星期的排列 &lt;input id=conYear class=con-in type=number min=1900 max=2100 step=1/&...

    极简的vue3-vite-element-plus管理系统、input自定义密码组件.zip

    Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。

    JSP高级编程(全)

    8.5 Input Tag Library 8.6 JDBC Tag Library 8.7 Mailer Tag Library 8.8 Page Tag Library 8.9 Request Tag Library 8.10 Response Tag Library 8.11 Session Tag Library 8.12 本章小结 第三部分 JDBC 新技术及其...

    python基础命令.docx

    python基础命令 Python基础命令 Python是一种高级编程语言,它具有简单易学、可读性强、可移植性好等特点,因此在各个领域都有广泛的应用。在学习Python时,掌握基础命令是非常重要的,下面将介绍Python的一些基础...

    python基础命令(1).docx

    python基础命令 Python基础命令 Python是一种高级编程语言,它具有简单易学、可读性强、可移植性好等特点,因此在各个领域都有广泛的应用。在学习Python时,掌握基础命令是非常重要的,下面就来介绍一些常用的Python...

    New of GWT Introduction--GWT开发快速入门

    GWT除了支持将应用Java语言开发的应用转化为Ajax应用,同时提供了更多的高级特性,下面是这些特性的简单描述。 1. GWT编译器 GWT编译器是GWT的核心,负责完成将Java代码翻译很Ajax内容的工作。GWT编译器能够翻译Java...

    python输入输出操作训练.docx

    python输入输出操作训练 Python是一种高级编程语言,它具有简单易学、可读性强、功能强大等特点,因此在数据分析、人工智能、Web开发等领域得到了广泛应用。在Python中,输入输出操作是非常重要的基础操作,本文将...

    JSP高级编程          

    8.5 Input Tag Library 8.6 JDBC Tag Library 8.7 Mailer Tag Library 8.8 Page Tag Library 8.9 Request Tag Library 8.10 Response Tag Library 8.11 Session Tag Library 8.12 本章小结 第三部分 JDBC 新技术及其...

    Red Flag Server 4.1.pdf

    表示一个应用程序或实用工具的名 称。 使用 Kedit 编辑文本文件。 &lt;key&gt; &lt;key1+key2&gt; 表示键盘上的按键和组合按键。 使用 &lt;Tab&gt; 键进行命令补全; 按 &lt;Ctrl+Shift&gt; 切换输入法类型。 “Menu Item” 界面上...

    热键::robot_face:用于在Angular应用程序中处理热键的声明性库

    考虑到这一点,为希望使用热键导航喜欢的网站的高级用户添加热键就像在常规本机应用程序上一样。 为了帮助您获得更好的体验,我们开发了热键。 产品特点 :white_heavy_check_mark: 支持元素范围 :white_heavy_...

    游戏编程--大师技巧

     真实的Windows应用程序  Windows类  注册Windows类  创建窗口  事件处理程序  主事件循环  产生一个实时事件循环  打开多个窗口  总结  第三章 高级Windows编程  使用资源  使用菜单编程  图形设备...

Global site tag (gtag.js) - Google Analytics