input type 有哪些. 分别是什么意思
的有关信息介绍如下:常用限制input的方法
1.取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true
2.只读文本框内容,在input里添加属性值 readonly
3.防止退后清空的TEXT文档(可把style内容做做为类引用)
4.ENTER键可以让光标移到下一个输入框
5.只能为中文(有闪动)
6.只能为数字(有闪动)
7.只能为数字(无闪动)
8.只能输入英文和数字(有闪动)
9.屏蔽输入法
10. 只能输入 数字,小数点,减号(-) 字符(无闪动)
11. 只能输入两位小数,三位小数(有闪动)
http://www.w3.org/TR/REC-html32.html HTML标准的RFC type Used to set the type of input field: type=text (the default) A single line text field whose visible size can be set using the size attribute, e.g. size=40 for a 40 character wide field. Users should be able to type more than this limit though with
常用限制input的方法
1.取消按钮按下时的虚线框,在input里添加属性值
hideFocus
或者
HideFocus=true
type="submit"
value="提交"
hidefocus="true"
/>
2.只读文本框内容,在input里添加属性值
readonly
type="text"
readonly
/>
3.防止退后清空的TEXT文档(可把style内容做做为类引用)
type="text"
style="behavior:url(#default#savehistory);"
/>
4.ENTER键可以让光标移到下一个输入框
type="text"
onkeydown="if(event.keyCode==13)event.keyCode=9"
/>
5.只能为中文(有闪动)
type="text"
onkeyup="value=value.replace(/[
-~]/g,'')"
onkeydown="if(event.keyCode==13)event.keyCode=9"
/>
6.只能为数字(有闪动)
type="text"
onkeyup="value=value.replace(/[^\d]/g,'')
"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
/>
7.只能为数字(无闪动)
type="text"
style="ime-mode:disabled"
onkeydown="if(event.keyCode==13)event.keyCode=9"
onkeypress="if
((event.keyCode<48
||
event.keyCode>57))
event.returnValue=false"
/>
8.只能输入英文和数字(有闪动)
type="text"
onkeyup="value=value.replace(/[\W]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
/>
9.屏蔽输入法
type="text"
name="url"
style="ime-mode:disabled"
onkeydown="if(event.keyCode==13)event.keyCode=9"
/>
10.
只能输入
数字,小数点,减号(-)
字符(无闪动)
onkeypress="if
(event.keyCode!=46
&&
event.keyCode!=45
&&
(event.keyCode<48
||
event.keyCode>57))
event.returnValue=false"
/>
11.
只能输入两位小数,三位小数(有闪动)
type="text"
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}"
/>