您的位置:首页 > Web前端 > HTML

html 表单设计时对输入文本数据类型的限制

2013-07-22 18:01 411 查看
今天做了一下html表单的设计,对表单的数据类型的限制做了一下搜集,希望对大家有帮助!

只能是中文<input onkeyup="value=value.replace(/[ -~]/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(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" 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,''))">

只能显示,不能修改的文本框<input readOnly value="只能显示,不能修改">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html