当前位置:编程学习 > JS >>

js只能输入字母与数字代码

本教程收藏了几款关于js只能输入字母与数字代码,有需要的朋友可以参考一下。

<input name="test" type="text" id="test" onblur="if(!/^[a-zA-Zd]$/.test(this.value)){alert('格式不正确');return false;}"/>


只允许数组数字或者字母,其他符号将被空格替换

JScript code<script>
function replace(hehe)
{
  var pattern = /[^0-9a-zA-Z]/g;
  if(pattern.test(hehe.value))
  {
    hehe.value = hehe.value.replace(pattern,"");
  }
}
</script>

HTML code<input type="text" onpropertychange="replace(this)" oninput="replace(this)" />


用户名只能输入字母

function check(obj)
{
var patterns = /^[a-z]*$/i;
if(obj.value.match(patterns))
{
alert("ok");
}
else
{
alert("not ok");
}
}

补充:网页制作,js教程 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,