网页表单项Input的高级限制级用法
作者:jor 来源:中国设计秀 时间:2008-10-27 16:50:00
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>
标签:input,表单,按钮,网页
0
投稿
猜你喜欢
关于SQL中CTE(公用表表达式)(Common Table Expression)的总结
2012-08-21 10:22:21
css2.1实现多重背景和边框效果
2010-06-23 19:02:00
巧用MySQL InnoDB引擎锁机制解决死锁问题
2008-12-19 17:24:00
理解JavaScript作用域链
2010-01-23 11:31:00
网页设计经验谈
2007-10-30 13:11:00
asp 隐藏并修改文件的最后修改时间
2011-03-29 10:34:00
CSS用relative和absolute实现的图片定位效果
2008-10-06 21:37:00
如何让12px以下的文字最佳显示
2008-01-24 18:39:00
如何实现SQL Server的分页显示?
2010-05-18 18:36:00
如何用变量实现群聊和悄悄话?
2010-05-19 21:33:00
数据库连接字符串的常见问题和解决方法
2008-11-28 15:16:00
可以实现在同一页面里的用多按钮进行提交吗?
2009-11-01 18:04:00
浅析阿里巴巴前端招聘考题
2008-01-19 09:52:00
SQL Server 2005 Express版企业管理器下载
2009-10-06 14:54:00
理解JavaScript中的事件 Event
2008-03-19 11:16:00
ASP实现GB2312字符与区位码的相互转换
2009-12-28 10:27:00
js随机永不重复数
2011-04-25 19:26:00
巧用特殊的空格字符
2009-04-10 18:32:00
Discuz!NT 论坛整合ASP程序论坛
2011-03-31 10:40:00
在SQL Server 2000数据仓库中使用分区
2008-12-23 13:52:00