form表单中input标签的11个高级用法

来源:互联网 发布:济南搜索引擎优化外包 编辑:程序博客网 时间:2024/05/04 22:09
      1.只能输入数字和英文的: 
      <input onkeyup="value=value.replace(/[\W]/g,'') " 
      onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" 
      ID="Text1" NAME="Text1">
      2.只能输入数字的: 
      <input onkeyup="value=value.replace(/[^\d]/g,'') " 
      onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" 
      ID="Text2" NAME="Text2">
      3.只能输入全角的: 
      <input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" 
      onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))" 
      ID="Text3" NAME="Text3">
      4.只能输入汉字的: 
      <input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" 
      onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))" 
      ID="Text4" NAME="Text4">
0 0