怎么判断输入字符的合法性呀?

Bestregards 2006-11-25 05:24:13
现在我一个页面中有
<input type="text" name="id" id="id"/>
<input type="text" name="name" id="name"/>
想要对输入的id和name进行控制,
document.getElementById("id").value必须为数字,
document.getElementById("name").value必须为有效字符,怎么进行控制呀?
...全文
158 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
binshen007 2006-11-25
  • 打赏
  • 举报
回复
用正则表达式!
凉凉二点凉 2006-11-25
  • 打赏
  • 举报
回复
通过text的onchange()事件,调用javascript函数的正则表达式。
同意!或者通过button的return function()
如果非法就返回一个false!
liuqibo001 2006-11-25
  • 打赏
  • 举报
回复
看看正则表达试,对你有帮助。
galant2008 2006-11-25
  • 打赏
  • 举报
回复
用脚本和正则表达式验证


验证是不是数字
function check_float(src)
{
var myReg= /^[0-9]+\.?[0-9]*$/;
if(myReg.test(src.value)) return true;
src.select();
src.focus();
alert("请输入有效的数字");
}
jsjzzh 2006-11-25
  • 打赏
  • 举报
回复
通过text的onchange()事件,调用javascript函数的正则表达式。
Bestregards 2006-11-25
  • 打赏
  • 举报
回复
这是在jsp页面中!

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧