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教程