常用表单javascript 控制

来源:互联网 发布:怀来大数据产业园位置 编辑:程序博客网 时间:2024/05/17 05:19

       问题的来源:比如一个需要用户输入数字的输入框,如果用户在输入法全角的状态下输入的数字后台接收时可能会识别不到,为了强制用户输入的是半角字符可以用ime-mode:disabled属性。

语法:

ime-mode : auto | active | inactive | disabled

范例:
<input type=text style="ime-mode: disabled; ">

用正则表达式限制只能输入数字:

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

用正则表达式限制只能输入数字和英文:

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

原创粉丝点击