社区
Web 开发
帖子详情
求验证只能是英文或数字的javaScript
zhangbo198294
2005-01-18 11:09:39
哪位大哥能给个我啊!
...全文
284
4
打赏
收藏
求验证只能是英文或数字的javaScript
哪位大哥能给个我啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangbo198294
2005-01-18
打赏
举报
回复
手动顶
GJA106
2005-01-18
打赏
举报
回复
验证数字字母:
function checkNumber(str,requied) {
if(!requied)
{
if(str==null || str.length<1)
return true;
}
var i;
var len = str.length;
var chkStr = "1234567890";
if (len == 1) {
if (chkStr.indexOf(str.charAt(i)) < 0) {
return false;
}
} else {
if ((chkStr.indexOf(str.charAt(0)) < 0)) {
return false;
}
for (i = 1; i < len; i++) {
if (chkStr.indexOf(str.charAt(i)) < 0) {
return false;
}
}
}
return true;
}
验英文字母:
function checkEngCharacter(str) {
if( str == null || str == "" ){
return true;
}
var c = new RegExp();
c = /^[\d|a-zA-Z]+$/;
if (c.test(str))
return true;
else
return false;
}
liaohaiying
2005-01-18
打赏
举报
回复
求验证只能是英文或数字的javaScript
------
有点不明白,
1、是计算验证码呢?
2、还是输入验证码时只能输英文数字?
3、还是验证文本框内只能输英文数字?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="JavaScript">
function ProductSn_onkeyup() {
var this_obj=eval('document.thisForm.CheckText')
var CheckText=this_obj.value
var valid_char='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
for (i=0;i<=CheckText.length;i++) {
var the_char=CheckText.charAt(i)
if(valid_char.indexOf(the_char)==-1){
alert('只能输入字母!')
this_obj.value=CheckText.substring(0,i)
return 1
}
}
}
</script>
</head>
<body>
<form name="thisForm" method="post" action="RegInputBasInfo.asp">
<span id="SnInput">
<input name="CheckText" id="CheckText" onkeyup="return ProductSn_onkeyup()" size="10" maxLength="10" LANGUAGE="javascript">
</span>
</form>
</body>
</html>
vvfish119
2005-01-18
打赏
举报
回复
<html>
<head>
<title></title>
</head>
<script>
function num()
{
if(event.keyCode < 45 || event.keyCode==47 || event.keyCode > 57)
event.returnValue = false;
}
</script>
<body>
<form>
<input type="text" name="aaa" onkeypress="num();">
</form>
</body>
</html>
以上只能输入数字,如果要加上英文,就把
event.keyCode < 45 || event.keyCode==47 || event.keyCode > 57
中的数字范围加上英文字母的ascii码范围就好了
数字
货币
JavaScript
语言量化交易系统开发
★ “数量技术宅”量化投资系统课程之:
数字
货币实战交易系统开发 ★
JavaScript
(Node.JS)语言,基于
数字
货币交易所API,手把手教你,开发用于实战的交易系统 ★ 实战交易系统与量化投资策略的完美组合 ★ 主讲...
JavaScript
验证
只能
是
英文
字符和
数字
问题 代码如下: 现在无论输入什么字符它都提示,为什么??高手指点!谢谢
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章