正则表达式限定输入框

  • 2021年10月29日
  • Html/Css

用正则表达式限制只能输入中文:
<input type="text" onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')">
用正则表达式禁止输入空格:
<input type="text" onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))" />
用正则表达式禁止输入特殊字符和空格:
<input id="code" onkeypress="return ValidateSpecialCharacter();" onblur="validate(this)"/>
用正则表达式限制只能输入数字:
<input name="text" type="text" id="NewPage" onKeyUp="value=value.replace(/D/g,'')" onafterpaste="value=value.replace(/D/g,'')" />
用正则表达式限制只能输入数字和英文
<input onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" />

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注