用正则表达式限制只能输入中文: <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,''))" />