<input  name="name" size=8 onKeyUp="value=value.replace(/[^\dA-Za-z0-9]+$/g,'')"> 

解决方案 »

  1.   

    <input  name="name" size=8 onKeyUp="value=value.replace(/[^\dA-Za-z0-9]+$/g,'')"> 
      

  2.   

    类似的问题可以查看ASCII表里ASCII值 控制字符
      

  3.   

    在这个式子里:(/[^\dA-Za-z0-9]+$/g,'')
    1。我只知道A-Za-z0-9的含义和^表开头$表结尾,请把其它的字符含义给解释一下好吗,
    2。这个式子可以输入汉字,怎样才能不让汉字输入?
    3。使用这个式子和使用asc码来判断,那个办法好?
    4。一般来说,姓名输入框是怎样写的?
    谢谢!